我使用的是最新版本的Android Studio,并已从Gradle网站安装了最新版本的Gradle。然后我导入了一些Android示例应用程序,但构建生成了一个错误,内容如下:
Gradle版本1.10是必需的。目前的版本是2.1。
我不知道从哪里获得版本1.10。如果我打开gradle-wrapper.properties文件,我有:
distributionUrl = HTTPS://services.gradle.org/distributions/gradle-2.1-bin.zip
我打开的每个样本都有这个问题。为什么不使用我安装的版本Gradle? GRADLE_HOME环境变量设置为最新版Gradle的路径。
即使我运行gradlew强制下载所需的Gradle版本,我仍然会收到此错误。 SO中的一篇文章是:
https://stackoverflow.com/a/23466323/753632
意味着特定版本的Android Gradle插件需要特定版本的Gradle,但这是在不久前发布的,并不清楚这是否是一个问题。
答案 0 :(得分:0)
尝试卸载gradle并删除.gradle文件夹,然后让android studio下载gradle,而不是从gradle网站手动安装。
答案 1 :(得分:0)
尝试清理并重建它大部分时间都可以。
如果您想将版本更新为最新版本。
您可以尝试andle
一步更新所有项目的简单三步。
<强> 1。安装:强>
stoi
<强> 2。设置sdk:
$ sudo pip install andle
第3。更新依赖性:
$ andle setsdk -p <sdk_path>
- dryrun:仅在控制台中打印结果
- remote:检查jcenter和mavenCentral中的版本
- gradle:检查gradle版本
有关详细信息,请参阅https://github.com/Jintin/andle