【问题标题】:getting failed to resolve when adding dependency添加依赖项时无法解决
【发布时间】:2017-06-10 14:28:35
【问题描述】:

我正在尝试从 jcenter 添加外部依赖项

compile 'com.droidninja:filepicker:2.0.4'

但我不断收到这些错误,我不知道出了什么问题。

我在很多项目中都看到了同样的错误,但似乎没有人知道出了什么问题。

【问题讨论】:

    标签: android jcenter


    【解决方案1】:

    问题不在于您刚刚添加的依赖项,而在于 Android 支持库的依赖项。最新的 SDK 更新转向使用远程 Google Maven 存储库,而不是下载所有本地可用的内容。为了解决依赖关系解析问题,请遵循Adding Support Libraries 指南。简而言之,这是您必须做的:

    1. 打开项目的build.gradle(注意,这不是模块的文件!)
    2. 将 Google Maven 存储库添加到项目存储库:

      allprojects {
          repositories {
              jcenter()
              maven {
                  url "https://maven.google.com"
              }
          }
      }
      

    还建议将 repo 也添加到 buildscript 块中,以便以后也可以从那里下载 Gradle 插件:

    buildscript {
        repositories {
            jcenter()
            maven {
                url "https://maven.google.com"
            }
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-12
      • 2012-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-13
      • 1970-01-01
      • 2016-01-31
      相关资源
      最近更新 更多