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

如何将Apache HTTP API(旧版)作为编译时依赖添加到Android M的build.

如何将Apache HTTP API(旧版)作为编译时依赖添加到Android M的build.

慕容708150 2019-08-06 17:28:11
如何将Apache HTTP API(旧版)作为编译时依赖添加到Android M的build.grade?如前所述这里,Android的M将不支持的Apache HTTP API。文档声明:请改用HttpURLConnection类。要么要继续使用Apache HTTP API,必须首先在build.gradle文件中声明以下编译时依赖项:android {useLibrary'org.apache.http.legacy'}我已经将我项目的大部分HttpClient用法转换为HttpURLConnection,但是,我仍然需要在一些领域使用HttpClient。因此,我试图将'org.apache.http.legacy'声明为编译时依赖项,但在build.gradle中出现错误:找不到Gradle DSL方法:'useLibrary()'我的问题是:如何在项目中将'org.apache.http.legacy'声明为编译时依赖项?任何帮助深表感谢。谢谢
查看完整描述

3 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

另一种选择是只添加jbundle依赖。这对Android Studio更加友好,因为Android Studio没有给出消息“无法解析符号......”

 dependencies {
    compile 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
 }


查看完整回答
反对 回复 2019-08-06
  • 3 回答
  • 0 关注
  • 521 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信