Android Studio无法解析所有依赖项(找不到库)

时间:2014-05-22 16:55:25

标签: android android-studio

我几天前刚开始使用Android Studio,我终于开始尝试了一下。我仍然唯一的问题是导入一个库。我创建了一个全新的测试项目,我正在尝试添加一个库。我不确定这是否重要,但我想添加Android-DirectoryChooser

  1. 首先,我选择导入模块并导入我从GitHub下载的库项目
  2. 然后我打开了在我的项目中找到的build.gradle并添加了“compile'net.rdrei.android.dirchooser:library:2.1@aar'”
  3. 这就是我的build.gradle依赖项现在的样子:

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile 'com.android.support:appcompat-v7:19.+'
        compile 'net.rdrei.android.dirchooser:library:2.1@aar'
    }
    

    然后当我点击“立即同步”时,我收到一条错误消息:

      

    错误:配置项目':testproject'时出现问题。   无法解析配置':testproject:_debugCompile'的所有依赖项。   找不到net.rdrei.android.dirchooser:library:2.1。        要求:            TestProject:testproject:未指定的

    有人可以让我知道我做错了什么或者帮助我完成向android studio添加库项目并使用它的步骤吗?

    我尝试搜索有关如何添加库项目的许多教程,但它们都适用于旧版本的Android Studio,对我来说没有任何作用。

1 个答案:

答案 0 :(得分:0)

我不确定compile 'net.rdrei.android.dirchooser:library:2.1@aar'依赖来自何处。错误消息指出它找不到它。在Maven Central上根本没有该库的AAR版本,也没有2.1版本。如果您已通过导入模块命令成功为库添加模块,则可以通过项目结构>向模块添加依赖项。依赖性> +按钮>模块依赖