0
我有一個Android Studio項目。它的靶和compileSdkVersion - 21.我想將它更改爲25無法將項目更新爲牛軋糖(api 25)
當我做到這一點,一些Android標準庫中的類不可用。例如org.apache.http.client.HttpClient。
這裏有一些截圖的SDK版本才興起
Adnroid內的類。你可以看到有多少班org.apache.http *的SDK版本的上漲後
而且Adnroid內類:
我也看了成Android的參考,並且看到25 api的班級和21 api的班級(我很困惑)。而且我注意到,他們都是一樣的,因爲我已經在升級後
爲什麼在21 API的情況下,我有更多的課?以及如何解決它?等待幫助。謝謝。
「爲什麼在21 API的情況下,我有更多的課程?「 - 因爲[一年前內置的HttpClient被刪除](https://stackoverflow.com/questions/32949626/org-apache-http-entity-fileentity-is-deprecated-in-android-6-mahmahmallow) 。 「以及如何解決它?」 - 除了你的代碼之外,沒有什麼可以解決的。谷歌一直建議不要使用內置的HttpClient多年。 – CommonsWare