在一次项目开发中偶然把sdk升级到了Android 6.0(api23),出现了Error:(5, 23) 错误: 程序包org.apache.http不存在的情况,各种重新编译之后还是不行,然后去查了api 23,发现org.apache.http中好多方法都没了,而且api 23以后不再提供org.apache.http.*(只保留几个类)。
解决方案:
1.在gradle配置文件添加
useLibrary 'org.apache.http.legacy'
2.方案一不行的话,可以直接下载
org.apache.http.legacy.jar添加到
项目libs并依赖