【发布时间】:2014-09-24 19:26:57
【问题描述】:
我已将此行添加到我的 build.gradle
compile group: 'org.apache.httpcomponents' , name: 'httpclient-android' , version: '4.3.5'
我想在我的代码中使用 MultipartEntityBuilder。但是 Android Studio 不会将库添加到我的代码中。 谁能帮我解决这个问题?
【问题讨论】:
-
该行是否在顶级
dependencies闭包中?您是否在顶级repositories闭包中配置了mavenCentral()? -
@CommonsWare 我是新手,你能解释一下吗?顶级闭包是什么意思?以及如何检查那里是否配置了 mavencentral
-
鉴于您在 cmets 中报告的以下一个答案的错误,您已经设置了这些部分。
-
@CommonsWare 为什么不
jcenter()?它有更多的工件,更好的搜索,Gradle 的复制粘贴 sn-ps,这就是 Android Studio 推荐的。 -
@CommonsWare 您在 Maven Central 上找到的所有内容也都在 JCenter 中,因此您可以放心使用。但 Gradle 和 Android Studio 都比 Maven Central 更多
jcenter()。切换Gradle还有一个悬而未决的问题,请在jcenter中查看。
标签: android gradle android-studio apache-httpcomponents multipartentity