sdk6.0以后取消了HttpClient,设置android SDK的编译版本为23时,且使用了httpClient相关类的库项目,会出现有一些类找不到的错误。
解决方法有两种:
1.在相应的module下的build.gradle中加入:
useLibrary
'org.apache.http.legacy'
这条语句一定要加在 android{ } 当中。
如:
android {
useLibrary 'org.apache.http.legacy'
}
2.将在相应的module下的build.gradle中修改compileSdkVersion的值,设置为更小的sdk版本
转自:http://blog.youkuaiyun.com/gladiator0975/article/details/49177959
本文介绍了当Android SDK版本设为23并使用了HttpClient相关类时出现的类找不到的问题及其两种解决方案:一是通过在build.gradle文件中加入特定语句启用Apache HTTP legacy支持;二是将项目的编译SDK版本降低。
4280

被折叠的 条评论
为什么被折叠?



