Android 6.0 之后无法找到 org.apache.http 包的问题
2015-11-20 13:18
417 查看
随着Android 6.0的sdk包的更新,发现找不到org.apache.http的包了,
大概意思就是,Android 6.0不再支持 Apache HTTP client。 请使用 HttpURLConnection 代替。想要继续使用 Apache HTTP client 的,请添加如上代码。
解决方法一
如上所述,
解决方法二
直接下载org.apache.http.legacy.jar这个jar包,加入libs文件夹就行了。
经过个人验证,还是用方法二比较简单,因为我在使用方法一的时候,因为项目之前是5.0的时候创建的,现在把sdk升级到23,结果加入这句话后,要修改很多地方,如果直接创建的时候就是23就没有问题了。
大概意思就是,Android 6.0不再支持 Apache HTTP client。 请使用 HttpURLConnection 代替。想要继续使用 Apache HTTP client 的,请添加如上代码。
解决方法一
如上所述,
android { useLibrary 'org.apache.http.legacy' }
解决方法二
直接下载org.apache.http.legacy.jar这个jar包,加入libs文件夹就行了。
经过个人验证,还是用方法二比较简单,因为我在使用方法一的时候,因为项目之前是5.0的时候创建的,现在把sdk升级到23,结果加入这句话后,要修改很多地方,如果直接创建的时候就是23就没有问题了。
相关文章推荐
- Xcode7连接网络设置
- TCP/IP网络配置实验
- Linux网络配置与远程连接
- android-async-http下载框架
- http request parameter
- Java http post远程请求数据
- MAC下配置Apache服务器支持https
- iOS面试题 网络请求(一)
- HttpClient4.3 使用经验(一) 简单使用
- iOS面试题 网络请求(一)
- iOS面试题 网络请求(一)
- 网络数据请求实践一:android-async-http实现下载和上传
- IP网络5种基本寻址方式 (单播、多播、广播、任播、地域多播)
- 55、Android网络图片 加载缓存处理库的使用
- 第二章 传输层:TCP、UDP和SCTP(3)—端口号
- HTTP Status 405 - Request method 'POST' not supported (Spring MVC)
- iOS 利用AFnetworking判断网络状态
- [C++] Windows下的socket编程(这是一个简单的TCP/IP例子)
- 11.20 python - Google Cloud Messaging (GCM) HTTP connection server.
- 第二章 传输层:TCP、UDP和SCTP(2)—TCP连接的建立和终止