Android 6.0编译并运行时HttpUtils等报错
来源:互联网 发布:azw3 打开软件 编辑:程序博客网 时间:2024/06/15 09:54
Android 6.0编译并运行时HttpUtils报错
问题 提示
Error:(162, 35) 错误: 无法访问HttpRequestBase
找不到org.apache.http.client.methods.HttpRequestBase的类文件
Error:Execution failed for task 'app:compileDebugJavaWithJavac'.
出现的情况
在eclipse或 android studio开发,
设置android SDK的编译版本为23时,且使用了httpClient相关类的库项目:如android-async-http等等,会出现有一些类找不到的错误。
原因
android6.0SDK(api 23)中删除HttpClient的相关类 SDK,不再提供org.apache.http.*(只保留几个类).
解决方法
1.eclipse
libs中加入
org.apache.http.legacy.jar
上面的jar包在:\android-sdk-windows\platforms\android-23\optional下(需要下载android 6.0的SDK)
2.android sudio
在 android studio里在相应的module下的build.gradle中加入:
android {
useLibrary 'org.apache.http.legacy'
}
0 0
- Android 6.0编译并运行时HttpUtils等报错
- 使用API23:Android 6.0编译并运行时HttpUtils报错
- android studio 编译运行报错:
- android studio 编译运行报错
- android studio编译运行报错(一)
- Android编译并运行launcher2
- android编译framework架包运行报错
- Android Studio 解决运行编译报错问题
- 运行项目编译报错
- android运行报错
- Android 使用NDK编译二进制文件并运行
- Android 编译报错
- android编译报错
- 编译android时,遇到报错
- ADT编译成功后,运行报错
- 运行时编译并执行C#代码
- 运行时编译并执行C#代码
- android引入ViewPager包,编译不报错,运行报错ViewPager不存在解决方案
- jquery判断checkbox是否选中
- Android Studio中Gradle常用命令
- memmove 和 memcpy的区别
- hdu 3488 Tour【二分图权匹配】
- 电感Q值
- Android 6.0编译并运行时HttpUtils等报错
- 高级for循环:方便遍历
- UIViewController生命周期
- OpenGL API 之 glTexImage2D
- KMP算法详解
- 什么是网络字节序,主机字节序
- HDU 1063 Exponentiation(大数乘法)
- 0013 Java基础之一切都是对象
- eclipse设置maven加载国内镜像