Android 构建不正确的 gradle 版本

Android build improper gradle version

我正在尝试从命令行构建一个 android 项目。

我关注this tutorial

我的项目结构和文件与教程完全一致。

当我 运行 gradle 构建时,它告诉我需要 gradle 的 2.2 版本,但我安装了更新版本的 gradle,2.10。那么这是否意味着我必须下载旧版本的 gradle 来构建 android?

* What went wrong:
A problem occurred evaluating root project 'GradleJavaApp'.
> Failed to apply plugin [id 'com.android.application']
   > Gradle version 2.2 is required. Current version is 2.10. If using the gradle wrapper, try editing the distributionUrl in H:\GradleJavaApp\gradle\wrapper\gradle-wrapper.properties to gradle-2.2-all.zip

不要使用旧版本的 Gradle!坚持使用 2.10 版(或更新版本)。

如果您完全按照教程进行操作, 您可能使用了 Android 构建插件的 1.1.3 版:

buildscript {
    …
    dependencies {
        classpath 'com.android.tools.build:gradle:1.1.3'
    }
}

构建插件版本 1.1.3 从 Android 开发的角​​度来看非常过时(根据 the release notes 于 2015 年 3 月发布)。

将其更改为最新版本 2.1.0。 Gradle wrapper 应该停止抱怨 Gradle 版本和 你应该可以正常使用 Gradle 2.10。

还将教程中所有提到的 Gradle 2.3 替换为 2.10 版。