在Android Studio 3.0 Canary 1上构建默认项目(黑色模板)时,我收到以下错误。
The android gradle plugin version 3.0.0-alpha1 is too old, please update to the latest version. To override this check from the command line please set the
ANDROID_DAILY_OVERRIDE environment variable to "d27b293f4c7c48dfe922ba160164f3fa511cb3b9"
Upgrade plugin to version 3.0.0-alpha1 and sync project Open File
默认设置有什么问题?
答案 0 :(得分:7)
您的代码可能在项目build.gradle文件中包含过时的gradle插件版本(可能是alpha1
,或类似的东西)。将其更新为最新的alpha4
插件,如下所示:
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0-alpha4'
}
答案 1 :(得分:2)
显然,alpha1已经过时了,即使在我找不到的文档中没有提到它。
在项目build.gradle中,只需从
更改即可classpath 'com.android.tools.build:gradle:3.0.0-alpha1'
到
classpath 'com.android.tools.build:gradle:3.0.0-alpha4'
答案 2 :(得分:1)
按照以下步骤操作:
让它同步,你就会完成
答案 3 :(得分:1)
classpath' com.android.tools.build:gradle:+'
不建议使用+
答案 4 :(得分:0)
尝试这个解决方案后,我带来了这个:
buildscript {
repositories {
jcenter()
maven { url 'https://maven.google.com' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0-alpha4'
}
}
添加
maven { url 'https://maven.google.com' }
到buldscript存储库。