您的位置:首页 > 理论基础 > 计算机网络

程序包org.apache.http.client不存在

2016-02-15 09:29 471 查看
把complieSdkVersion 升级为23的时候遇到了一个问题:

import org.apache.http.Header

报错,无法找到org.apache.http包。

原来是Android 6.0的sdk去掉了对于Apache Http Client的支持。

Android 6.0去掉了对Apache Http Client的支持,Google的建议是用HttpURLConnection(API level 9以上),Google解释说这个API的效率更高,它可以通过压缩和响应缓存减少网络的使用,可以最大限度的降低耗电量。

如果需要继续使用Apache HTTP API,你必须先在gradle文件中声明依赖项:

android {    useLibrary 'org.apache.http.legacy'}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: