SDK6.0 API-23 Unable to find optional library: org.apache.http.legacy
2016-03-03 18:30
309 查看
从GitHub导入了一个项目到 Android Studio里面,结果提示:Unable to find optional library: org.apache.http.legacy 后来查了资料,发现是新版本改了。这里提供了一个解决办法:http://blog.csdn.net/yy1300326388/article/details/48784475
我试过之后,并没有生效。 后来又查,发现原来是SDK安装的时候,少了一个文件:E:\SDK\platforms\android-23\optional。少了一个optionnal.json文件。文件内容:
[{
"name": "org.apache.http.legacy",
"jar": "org.apache.http.legacy.jar",
"manifest": false
}
]
放入这个文件,然后rebuild你的项目就行了。
总结
解决办法:下载org.apache.http.legacy.jar,并导入你的项目中。
添加optional.json文件。
rebuild你的项目。
我试过之后,并没有生效。 后来又查,发现原来是SDK安装的时候,少了一个文件:E:\SDK\platforms\android-23\optional。少了一个optionnal.json文件。文件内容:
[{
"name": "org.apache.http.legacy",
"jar": "org.apache.http.legacy.jar",
"manifest": false
}
]
放入这个文件,然后rebuild你的项目就行了。
总结
解决办法:下载org.apache.http.legacy.jar,并导入你的项目中。
添加optional.json文件。
rebuild你的项目。
相关文章推荐
- http在线测试工具
- 计算机网络名词解释
- 计算机网络——5.路由协议
- tera term通过ttl脚本 自动连接服务器(转自http://www.cnblogs.com/wxb0328/p/teraterm.html)
- Ubuntu下使用ISCSI+OCFS2实现网络存储及文件共享
- Swift网络请求
- http 415 Unsupported Media Type
- HttpServletRequest和HttpServletResponse
- okhttp的简单封装
- Android 检验当前网络是否可用
- 如何用 Retrofit 2 在安卓上实现 HTTP 访问?
- HTTP长连接与短连接
- jsoup 的用法网络爬虫
- 如何用 Retrofit 2 在安卓上实现 HTTP 访问?
- linux下使用yum安装jdk、mysql、tomcat、httpd
- 网络直播
- 老李秘技:loadrunner回放脚本错误提示Error: "HTTP Status-Code 500"
- Android OkHttp完全解析 是时候来了解OkHttp了
- http请求过程
- Android Volley完全解析(二),使用Volley加载网络图片