“需要 Gradle 版本 2.10。”错误

新手上路,请多包涵

正如我一直在使用

classpath 'com.android.tools.build:gradle:+'

build.gradle 文件中,由于 gradle 版本 2.10 已发布,我收到以下错误。错误是:

警告:需要 Gradle 版本 2.10。当前版本是 2.8。如果使用 gradle 包装器,请尝试将 C:\Users\blahblah\myproject\gradle\wrapper\gradle-wrapper.properties 中的 distributionUrl 编辑为 gradle-2.10-all.zip

起初它看起来很容易通过指南解决,但是当我完成更改时,我又遇到了错误。

我将 Android Studio 2.0 与最新的 Android SDK Tools 24.4.1Android SDK Build Tools 23.0.2 一起使用

我什至尝试下载 Gradle 2.10 并将其手动放在 android-studio\gradle\ 文件夹中,但没有运气。

任何帮助,将不胜感激。

原文由 SalmanShariati 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 472
2 个回答

您需要更改 File > Settings > Builds,Execution,Deployment > Build Tools > Gradle > Gradle home path

在 Mac OS 上,更改 Android Studio > Preferences > Builds,Execution,Deployment > Build Tools > Gradle >Gradle home 中的路径

或设置 使用默认 gradle 包装器 并编辑 Project\gradle\wrapper\gradle-wrapper.properties 文件字段 distributionUrl 像这样

distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip

原文由 adrbtk 发布,翻译遵循 CC BY-SA 3.0 许可协议

我遇到了同样的问题,stackoverflow 中没有答案有帮助。但是我在我的项目中发现了这个问题。这是因为我的 .gitignore 文件包含以下几行:

 # Package Files #
*.jar
*.war
*.ear

这就是为什么 git 没有将 MyProject\gradle\wrapper\gradle-wrapper.jar 文件上传到远程的原因。所以,我将此行添加到 .gitignore

 !/gradle/wrapper/gradle-wrapper.jar

确保你也有这条线。至少这解决了我的问题

原文由 Amiraslan 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题