【问题标题】:How can I solve "Local path doesn't exist." error in Android Studio?如何解决“本地路径不存在”。 Android Studio 中的错误?
【发布时间】:2015-05-11 14:56:30
【问题描述】:

我在 Android Studio 1.1 中创建了一个新项目,并且构建成功。之后,我添加了一个 jar 库并更新了 build.gradle 文件

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'

    compile files('libs/commons-logging-1.1.1.jar')
    compile files('libs/google-api-client-1.18.0-rc.jar')
    compile files('libs/google-api-client-android-1.18.0-rc.jar')
    compile files('libs/google-api-client-appengine-1.18.0-rc.jar')
    compile files('libs/google-api-client-gson-1.18.0-rc.jar')
    compile files('libs/google-api-client-jackson2-1.18.0-rc.jar')
}

现在,我收到错误“本地路径不存在”。 我搜索有关此问题的其他问题,但无法解决。请帮帮我!

【问题讨论】:

    标签: java android android-studio build.gradle


    【解决方案1】:

    如果您添加了 jar 库,您的 Gradle 文件应该已经正确更新了自身。 Local path doesn't exist 表示您要编译的文件之一不在您指定的路径中。

    【讨论】:

    • 谢谢。我没有意识到。我删除了@Ishrat 所说的库,并在 build.gradle 中更改了 PackagingOptions。它有效。
    【解决方案2】:

    如果你用过

    compile fileTree(dir: 'libs', include: ['*.jar'])
    

    那么就不需要逐个添加.jar文件,这意味着你必须从你的build.gradle中删除。

        compile files('libs/commons-logging-1.1.1.jar')
        compile files('libs/google-api-client-1.18.0-rc.jar')
        compile files('libs/google-api-client-android-1.18.0-rc.jar')
        compile files('libs/google-api-client-appengine-1.18.0-rc.jar')
        compile files('libs/google-api-client-gson-1.18.0-rc.jar')
        compile files('libs/google-api-client-jackson2-1.18.0-rc.jar')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-28
      • 2013-06-12
      • 2015-02-07
      • 1970-01-01
      • 1970-01-01
      • 2021-10-06
      • 1970-01-01
      • 2020-02-16
      相关资源
      最近更新 更多