Android Studio:找不到com.android.tools.build:gradle:2.0.0-alpha2

最近我已经更新了我的Android Studio从最新的Android Studio金丝雀生成:2.0预览版的最新版本

在更新到新版本后,我目前的工作目录完全停止工作。 每当我试图清理和build立一个项目,他们都会给我这样的错误

Blockquote'错误:无法findcom.android.tools.build:gradle:2.0.0-alpha2。 在以下位置search:file:/ Applications / Android Studio.app/Contents/gradle/m2repository/com/android/tools/build/gradle/2.0.0-alpha2/gradle-2.0.0-alpha2.pom file:/应用程序/ Android Studio.app/Contents/gradle/m2repository/com/android/tools/build/gradle/2.0.0-alpha2/gradle-2.0.0-alpha2.jar https://repo1.maven.org/maven2/ com / android / tools / build / gradle / 2.0.0-alpha2 / gradle-2.0.0-alpha2.pom https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.0.0 -alpha2 / gradle-2.0.0-alpha2.jar必需的::android 3:unspecified'

任何人都有一个想法如何解决这个问题。 提前致谢。

更新 :我正在使用Mac机器和安装目录

Android Studio安装目录

显然构build工具已经从maven移动到jcenter,所以你需要改变代码:

buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha2' } } 

对此

 buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha2' } } 

有关更改的更多细节:

Android工具项目网站http://tools.android.com/recent

Android开发者工具社区https://plus.google.com/communities/114791428968349268860/stream/7f20992b-7d9a-4309-9d94-6fbe08f0ad6e

在主build.gradle文件中,添加jcenter()作为主repo,就像那样:

 buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } 

删除其他版本库或确保jcenter是第一个。

 buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } repositories block should be in buildscript. 

检查您的系统上是否有gradle 2.0.0-alpha1。 看看你的android / tools / build / gradle文件夹。 在我的情况下,尽pipe有令人困惑的消息“这个项目正在使用Gradle插件的预览版本(2.0.0-alpha2),而更新的版本是可用的(2.0.0-alpha2)您可以更新到2.0.0-alpha2。 “ 我的文件夹中的版本是2.0.0-alpha1,并将我的build.gradle更改为:classpath'com.android.tools.build:gradle:2.0.0-alpha1'修复了我的构build问题。

我删除了C:\Users\YOUR_USER_NAME\ .gradle\wrapper\dists\最新的文件夹gradle-4.1-all ,然后我在Android Studio中创build了一个新项目,并且下面的消息消失了:

“Gradle sync failed:Could not find com.android.tools.build:Gradle:3.0.0-beta6”。