为了账号安全,请及时绑定邮箱和手机立即绑定

Android Studio 引用的第三方 jar 使用了 httpclient 导致报错。

Android Studio 引用的第三方 jar 使用了 httpclient 导致报错。

慕运维8079593 2019-03-01 10:45:44
初学 Android 开发,我使用的最新的 SDK26, Android Studio 3,在项目中要引用一个第三方 jar 但是这个 jar 使用了这两个依赖 dependencies { ... compile 'org.apache.httpcomponents:httpclient:4.5.3' compile 'org.apache.httpcomponents:fluent-hc:4.5.3' ... 因为 httpclient 在 SDK23 就移除了,所以这个代码编译不过,我也尝试了添加以下代码,但是依旧报错。 android { useLibrary 'org.apache.http.legacy' } 我还尝试了把 org.apache.httpcomponents:httpclient 换成 org.apache.httpcomponents:httpclient-android ,但是一旦再引入 org.apache.httpcomponents:fluent-hc 依旧会报错,因为 org.apache.httpcomponents:fluent-hc 又会引入一个 org.apache.httpcomponents:httpclient 本来想用 OKHTTP 改写的,可是代码量太大了,望赐教。
查看完整描述

1 回答

?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

git@gitlab.com:zhangxiaang/apache_res.git 你看看下载这个apache的jar包导进去ok了没

查看完整回答
反对 回复 2019-03-01
  • 1 回答
  • 0 关注
  • 753 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号