更新 Android Studio 后无法构建

Cannot build after updating Android Studio

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

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。

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

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

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

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