【发布时间】:2017-06-10 14:28:35
【问题描述】:
我正在尝试从 jcenter 添加外部依赖项
compile 'com.droidninja:filepicker:2.0.4'
但我不断收到这些错误,我不知道出了什么问题。
我在很多项目中都看到了同样的错误,但似乎没有人知道出了什么问题。
【问题讨论】:
我正在尝试从 jcenter 添加外部依赖项
compile 'com.droidninja:filepicker:2.0.4'
但我不断收到这些错误,我不知道出了什么问题。
我在很多项目中都看到了同样的错误,但似乎没有人知道出了什么问题。
【问题讨论】:
问题不在于您刚刚添加的依赖项,而在于 Android 支持库的依赖项。最新的 SDK 更新转向使用远程 Google Maven 存储库,而不是下载所有本地可用的内容。为了解决依赖关系解析问题,请遵循Adding Support Libraries 指南。简而言之,这是您必须做的:
build.gradle(注意,这不是模块的文件!)将 Google Maven 存储库添加到项目存储库:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
还建议将 repo 也添加到 buildscript 块中,以便以后也可以从那里下载 Gradle 插件:
buildscript {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
【讨论】: