Android studio中“import org.apache.http.Header;”没用?
2017-01-19 13:03
323 查看
Android M 起默认移除了Apache HTTP:https://developer.android.com/intl/zh-cn/preview/behavior-changes.html 要使用的话,要这么干 1、在gradle-wrapper.properties中配置使用较新版本的gradle distributionUrl=https\://services.gradle.org/distributions/gradle-2.6-all.zip 2、在build.gradle中使用较新版本的gradle buildtools (可忽略,项目中默认是最新的gradle) buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.3.0' } } 3、添加以下依赖,重新使用已经deprecated 的apache http 包: android { useLibrary 'org.apache.http.legacy' } 4、添加apache http component 的依赖,补全缺失的类,比如Header: dependencies { compile 'org.apache.httpcomponents:httpcore:4.4.2' }
相关文章推荐
- Android studio中“import org.apache.http.Header; 不可用
- Android studio中“import org.apache.http.Header; 不可用
- 解决Android Studio在使用android-async-http出现import org.apache.http.Header不可用
- Android Studio 更新 Android 6.0 之后无法找到 org.apache.http 包的问题
- Android6.0找不到org.apache.http.Header的问题
- Android Studio 找不到Apache HttpClient相关类
- Eclipse:Cannot find the class file for org.apache.http.Header. Fix the build path then try building
- android studio 导入 org.apache.http.message.BasicNameValuePair 报错的解决
- Android Studio 中报错 程序包org.apache.http不存在 的解决方法
- android studio没有org.apache.http.client.HttpClient;等包问题 解决方案
- Android Studio 更新 Android 6.0 之后无法找到 org.apache.http 包的问题
- 程序包org.apache.http.Header不存在
- Android Studio解决org.apache.http.legacy找不到的问题
- Android Studio使用org.apache.http报错
- Android Studio编写网络相关功能时,无法引入apache.http包解决办法
- 项目编译不通过,import org.apache.http.HttpResponse; 报错
- Android studio 中使用xUtils报错找不到org.apache.http.client.methods.HttpRequestBase的类文件
- Android studio中“import org.apache.mina.core.session”报错
- Android Studio 编译不通过,报错“找不到org.apache.http.HttpEntity”
- 异常org.apache.http.ProtocolException: Invalid header