2

在 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

默认设置有什么问题?

4

5 回答 5

7

您的代码可能alpha1在项目 build.gradle 文件中包含过时的 gradle 插件版本(可能是 ,或类似的东西)。将其更新为最新的alpha4插件,如下所示:

dependencies {
    classpath 'com.android.tools.build:gradle:3.0.0-alpha4'
}
于 2017-06-27T11:19:16.670 回答
2

显然,alpha1 已经过时了,尽管在我能找到的文档中的任何地方都没有提到它。

在项目 build.gradle 中,只需从

classpath 'com.android.tools.build:gradle:3.0.0-alpha1'

classpath 'com.android.tools.build:gradle:3.0.0-alpha4' 
于 2017-06-27T07:03:48.903 回答
1

按照步骤 :

  • 转到您的项目结构
  • 单击左侧面板上的项目
  • 将 Gradle 版本更新到 3.3
  • 点击确定按钮

让它同步,你就完成了

于 2017-06-27T07:01:50.210 回答
1

类路径 'com.android.tools.build:gradle:+'

不建议使用 +

于 2017-06-27T07:25:28.897 回答
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 存储库。

于 2017-07-05T13:23:03.043 回答