Android Studio Gradle 版本 - Gradle 需要 2.8 版
Android Studio Gradle version - Gradle version 2.8 is required
我正在尝试构建一个 Android 项目,但出现了以下错误
Error:(10, 1) A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
> Gradle version 2.8 is required. Current version is 2.4. If using the gradle wrapper, try editing the distributionUrl in C:\Users\...\gradle\wrapper\gradle-wrapper.properties to gradle-2.8-all.zip
Gradle
版本似乎有问题,但是我检查了 gradle-wrapper-property
已经是 2.10.
同样在文件-项目结构-项目中,gradle-version
也是2.10
不知道这是怎么回事,我也重启了很多次 android-studio。
旧 android 插件的版本检查存在错误。要解决此问题,您可以返回 gradle 2.9 或使用较新的插件
buildscript {
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
}
}
但是我从你的错误消息中看到它试图 运行 与 gradle 2.4 所以这可能是另一个问题。
我认为没有必要将 Gradle 工具更改为 1.5.0
版本,但如果您使用的是 [=33] 的 2.0-snapshot
或 beta
版本=],我建议你改成1.5.0
.
这个错误:
Error:(10, 1) A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
> Gradle version 2.8 is required. Current version is 2.4. If using the gradle wrapper, try editing the distributionUrl in
C:\Users...\gradle\wrapper\gradle-wrapper.properties to
gradle-2.8-all.zip
只是告诉你,你项目的Gradle系统有点过时,需要更新到新版本。
打开您的项目 Android Studio
并在左侧的导航器中找到名为 gradle-wrapper.properties
的文件。它应该有这样的内容:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip
将最后一行更改为distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip
应该可以。
将 android studio 的版本从 1.4 更新到 1.5.1 为我解决了这个问题。
对于那些仍然需要帮助的人,另一个 post 上的答案对我有用 。
您需要更改 设置 > 构建、执行、部署 > 构建工具 > Gradle >Gradle 主路径
或设置使用默认 gradle 包装器并像这样编辑 Project\gradle\wrapper\gradle-wrapper.properties
文件字段 distributionUrl
distributionUrl=https://services.gradle.org/distributions/gradle-2.10-all.zip
转到 Android 首选项,只需将项目级别设置更改为使用默认 gradle 包装器(推荐)。
我正在尝试构建一个 Android 项目,但出现了以下错误
Error:(10, 1) A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
> Gradle version 2.8 is required. Current version is 2.4. If using the gradle wrapper, try editing the distributionUrl in C:\Users\...\gradle\wrapper\gradle-wrapper.properties to gradle-2.8-all.zip
Gradle
版本似乎有问题,但是我检查了 gradle-wrapper-property
已经是 2.10.
同样在文件-项目结构-项目中,gradle-version
也是2.10
不知道这是怎么回事,我也重启了很多次 android-studio。
旧 android 插件的版本检查存在错误。要解决此问题,您可以返回 gradle 2.9 或使用较新的插件
buildscript {
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
}
}
但是我从你的错误消息中看到它试图 运行 与 gradle 2.4 所以这可能是另一个问题。
我认为没有必要将 Gradle 工具更改为 1.5.0
版本,但如果您使用的是 [=33] 的 2.0-snapshot
或 beta
版本=],我建议你改成1.5.0
.
这个错误:
Error:(10, 1) A problem occurred evaluating project ':app'. > Failed to apply plugin [id 'com.android.application'] > Gradle version 2.8 is required. Current version is 2.4. If using the gradle wrapper, try editing the distributionUrl in
C:\Users...\gradle\wrapper\gradle-wrapper.properties to gradle-2.8-all.zip
只是告诉你,你项目的Gradle系统有点过时,需要更新到新版本。
打开您的项目 Android Studio
并在左侧的导航器中找到名为 gradle-wrapper.properties
的文件。它应该有这样的内容:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip
将最后一行更改为distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip
应该可以。
将 android studio 的版本从 1.4 更新到 1.5.1 为我解决了这个问题。
对于那些仍然需要帮助的人,另一个 post 上的答案对我有用
您需要更改 设置 > 构建、执行、部署 > 构建工具 > Gradle >Gradle 主路径
或设置使用默认 gradle 包装器并像这样编辑 Project\gradle\wrapper\gradle-wrapper.properties
文件字段 distributionUrl
distributionUrl=https://services.gradle.org/distributions/gradle-2.10-all.zip
转到 Android 首选项,只需将项目级别设置更改为使用默认 gradle 包装器(推荐)。