在 Android 6.0
后,Google
取消了对 Apache HTTP
客户端的支持。 从 Android 9
开始,默认情况下该内容库已从 bootclasspath
中移除且不可用于应用。
尽量不要再使用httpClient
来访问网络,替换成HttpURLConnection
或者OKHttp
。
最后再说明一下:尽量不要使用过时的库进行开发。
如果非要使用httpClient
,解决方案:
android{
useLibrary 'org.apache.http.legacy'
}