android 6.0 使用HttpClient
2015-10-27 13:28
387 查看
最近将google推出了android 6.0之后将android studio的api,sdk等都升级到了6.0(api.23)然后问题来了,发现自己程序中的很多用到http的东西都出现错误,最后发现原因是android 6.0不提供org.apache.http.*。这让我很忧伤,自己的工程中用到了Xutils,一下子整个工程都死掉了。
好了,不废话了,解决办法:
在build.gradle中加入:useLibrary
'org.apache.http.legacy'
如下:
好了,不废话了,解决办法:
在build.gradle中加入:useLibrary
'org.apache.http.legacy'
如下:
apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion '23.0.1' defaultConfig { applicationId "" minSdkVersion 14 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } useLibrary 'org.apache.http.legacy' } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:23.+' compile files('libs/xUtils-2.6.14.jar') }
相关文章推荐
- 大神给你分析HTTPS和HTTP的区别
- 获取HttpResponse并解析JSON数据
- Android网络请求库对比之HttpUrlConnection和HttpClient
- javax.servlet.http.HttpServletRequest cannot be resolved
- 转载!!:网络协议学习导图
- XCode 7.1 发送HTTP请求报错解决办法
- asp_net_webapi_httpclient.html
- [转] 虚拟机VMware3种网络模式(桥接、nat、Host-only)的工作原理
- App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Te
- Linux系统上安装MRTG来监控网络流量
- TCP同步与异步及阻塞模式,多线程+阻塞模式,非阻塞模式简单介绍
- tcp连接状态以及netstat命令
- Android开源网络电话Sipdroid
- 老李分享:curl发起https请求
- Http与协议TCP协议简单易懂
- .NET MVC4 用HttpClient后台post 请求webapi
- 新bolg地址 http://www.milletblog.com/
- Java基础--网络编程
- 使用httpclient4.3.2来实现微信临时素材的上传
- SQLServer 网络协议(一)