【问题标题】:Cannot build after updating Android Studio更新 Android Studio 后无法构建
【发布时间】:2016-04-09 14:57:42
【问题描述】:

它在我的电脑上完美运行,但我有一个构建机器,它可以创建日常构建。我得到了这个错误:

error   05-Jan-2016 18:01:20    FAILURE: Build failed with an exception.
error   05-Jan-2016 18:01:20    
error   05-Jan-2016 18:01:20    * What went wrong:
error   05-Jan-2016 18:01:20    A problem occurred configuring root project 'PAS-PAD-VRANDROID'.
error   05-Jan-2016 18:01:20    > Could not resolve all dependencies for configuration ':classpath'.
error   05-Jan-2016 18:01:20       > Could not find com.android.tools.build:gradle:2.0.0-alpha3.
error   05-Jan-2016 18:01:20         Searched in the following locations:
error   05-Jan-2016 18:01:20             https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.0.0-alpha3/gradle-2.0.0-alpha3.pom
error   05-Jan-2016 18:01:20             https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.0.0-alpha3/gradle-2.0.0-alpha3.jar
error   05-Jan-2016 18:01:20         Required by:
error   05-Jan-2016 18:01:20             :PAS-PAD-VRANDROID:unspecified
error   05-Jan-2016 18:01:20    
error   05-Jan-2016 18:01:20    * Try:
error   05-Jan-2016 18:01:20    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
build   05-Jan-2016 18:01:20    
build   05-Jan-2016 18:01:20    BUILD FAILED

为什么在 1 台电脑上发生这种情况,而在其他电脑上却没有?我更新到了相同版本的 Android Studio。

【问题讨论】:

  • 在你的 gradle 属性文件中将 com.android.tools.build:gradle:2.0.0-alpha3 更改为 com.android.tools.build:gradle:1.5.0 它应该可以工作

标签: android android-studio dependencies classpath build.gradle


【解决方案1】:

jcenter() 添加到我的buildscript repositories,现在它确实在该存储库中找到了'com.android.tools.build:gradle:2.0.0-alpha3',我能够构建

【讨论】:

    【解决方案2】:
    Could not find com.android.tools.build:gradle:2.0.0-alpha3.
    error   05-Jan-2016 18:01:20         Searched in the following locations:
    error   05-Jan-2016 18:01:20             https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.0.0-alpha3/gradle-2.0.0-alpha3.pom
    error   05-Jan-2016 18:01:20             https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.0.0-alpha3/gradle-2.0.0-alpha3.jar
    

    您可以使用浏览器查看此存储库。 https://repo1.maven.org/maven2/com/android/tools/build/gradle

    这是因为这个 repo 不包含 2.0.0-alpha3 版本。

    只需检查您的 build.gradle 文件并添加 jcenter 存储库

        repositories {
            jcenter()
        } 
    

    否则你可以使用最后一个稳定的插件(而不是 2.0.0-alpha3)

    com.android.tools.build:gradle:1.5.0
    

    【讨论】:

      【解决方案3】:

      您使用的是 Android Gradle 插件的测试版,该插件通过 SDK 管理器而非 Android Studio 进行管理。

      确保您已通过 SDK 管理器在您的构建机器上安装了预览工具,它会正常工作。

      【讨论】:

        猜你喜欢
        • 2023-03-05
        • 2017-07-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-12
        • 1970-01-01
        相关资源
        最近更新 更多