在 Android 6.0
後,Google
取消了對 Apache HTTP
客戶端的支持。 從 Android 9
開始,默認情況下該內容庫已從 bootclasspath
中移除且不可用於應用。
儘量不要再使用httpClient
來訪問網絡,替換成HttpURLConnection
或者OKHttp
。
最後再說明一下:儘量不要使用過時的庫進行開發。
如果非要使用httpClient
,解決方案:
android{
useLibrary 'org.apache.http.legacy'
}