Android &引用;需要Gradle版本2.10。”;错误
就像我一直在用的Android &引用;需要Gradle版本2.10。”;错误,android,android-studio,plugins,gradle,android-gradle-plugin,Android,Android Studio,Plugins,Gradle,Android Gradle Plugin,就像我一直在用的 classpath 'com.android.tools.build:gradle:+' 在build.gradle文件中,我得到了以下错误,因为gradle版本2.10已经发布。 错误是: 警告:需要Gradle 2.10版。目前的版本是2.8。如果 使用gradle包装器,尝试在中编辑distributionUrl C:\Users\blahblah\myproject\gradle\wrapper\gradle-wrapper.properties 到gradle-2.
classpath 'com.android.tools.build:gradle:+'
在build.gradle文件中,我得到了以下错误,因为gradle版本2.10已经发布。
错误是:
警告:需要Gradle 2.10版。目前的版本是2.8。如果
使用gradle包装器,尝试在中编辑distributionUrl
C:\Users\blahblah\myproject\gradle\wrapper\gradle-wrapper.properties
到gradle-2.10-all.zip
起初,指南看起来很容易解决,但当我做了更改后,又出现了错误
我使用的是最新的Android SDK工具24.4.1和Android SDK构建工具23.0.2
我甚至尝试下载gradle2.10并手动将其放在android studio\Gradle\文件夹中,但没有成功
任何帮助都将不胜感激。您需要更改文件>设置>构建、执行、部署>构建工具>渐变>渐变主页路径 在Mac OS上,更改Android Studio>首选项>构建、执行、部署>构建工具>渐变>渐变主页中的路径
classpath 'com.android.tools.build:gradle:2.0.0-alpha3' // or alpha2
Or //classpath 'com.android.tools.build:gradle:2.1.3'
或者设置使用默认的渐变包装并像这样编辑Project\gradle\wrapper\gradle wrapper.properties
files字段distributionUrl
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
实现这一点的更简单方法是转到:
打开模块设置(您的项目)>project>Gradle版本并输入2.10从下载最新的Gradle-3.0-all.zip 从完整的分发链接下载 在android studio文件->设置->渐变中打开 打开路径并将下载的zip文件夹gradle-3.0粘贴到该文件夹中 在文件->设置->渐变中将渐变2.8更改为渐变3.0 或者您可以在项目中更改gradle包装器 编辑项目\gradle\wrapper\gradle-wrapper.properties文件,并将字段distributionUrl编辑为
distributionUrl=打开首选项并搜索Gradle,或导航到构建、执行、部署>构建工具>Gradle 然后将项目级别设置更改为
使用默认的渐变包装(推荐)
或者保留本地gradle分布选项,并将gradle home设置为/../gradle-2.10
确保模块设置中的Gradle版本已设置为2.10
在“项目”窗口中,右键单击项目,然后选择“打开模块设置”(⌘+↓)
更新
classpath 'com.android.tools.build:gradle:2.0.0-alpha3' // or alpha2
Or //classpath 'com.android.tools.build:gradle:2.1.3'
渐变版本:3.3
Android插件版本:2.3.1Android构建系统使用Gradle的Android插件来支持使用Gradle构建工具包构建Android应用程序。该插件独立于Android Studio运行,因此插件和Gradle构建系统可以独立于Android Studio进行更新 使用gradle包装器(推荐)-选择此选项可使用gradle 使用Gradle包装器可以自动下载Gradle 用于构建。它还允许您使用精确的Gradle版本进行构建 较新版本的Gradle插件可能需要较新版本的 Studio在IDE中启用新功能,但项目应 在旧版本的Studio中打开,并从中构建(从Gradle开始) 我们会非常小心的 您可以使用
classpath 'com.android.tools.build:gradle:2.0.0-alpha3' // or alpha2
Or //classpath 'com.android.tools.build:gradle:2.1.3'
转到文件->设置->构建、执行、部署->渐变->选择
使用默认渐变包装
为我所有以前的解决方案都失败了,所以我只是编辑了
Project\gradle\wrapper\gradle-wrapper.properties -> field distributionUrl
distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip
到
首先检查您的项目级别设置 文件>设置>生成、执行、部署>生成工具>渐变 然后选择以下选项:
- 使用默认渐变包装(推荐)
您已经完成:)您需要
更改优先级>构建、执行、部署>构建工具>渐变>渐变主路径
或者像这样设置使用默认的gradle包装器和编辑Project\gradle\wrapper\gradle-wrapper.properties文件字段distributionUrl
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
分配=https://services.gradle.org/distributions/gradle-2.10-all.zip我的问题可能不同,所以我只想告诉可能和我有同样问题的人 我通过改变终端路径解决了这个问题。 运行
gradle clean
时,出现错误“gradle版本2.10是必需的。当前版本是2.2.1
”
我在我的项目中检查了.gradle目录,其中有两个版本:2.2.1和2.10
当我运行gradle-v
时,它显示我的当前版本是2.2.1。
我将我的系统环境GRADLE\u HOME
更改为2.10
根目录,然后在AS中重新启动终端并运行'GRADLE-v',它仍然显示当前版本为2.2.1
打开设置->终端将cmd.exe路径更改为System32/cmd.exe。
然后重新启动终端,运行
gradle clean
,一切正常。在终端类型gradlew clean中。它将自动下载并安装gradle 2.10版(即可用的最新gradle verson)
例如:C:\android\workspace\projectname>gradlew clean(适用于android studio v2.1) 从图片中遵循以下简单步骤
我安装了Android Studio 1.5.1版,但遇到了这个错误。我有下面的建筑
"GRADLE_HOME=.\gradle-2.10"
buildscript {
System.properties['com.android.build.gradle.overrideVersionCheck'] = 'true'
...
}
# Package Files #
*.jar
*.war
*.ear
!/gradle/wrapper/gradle-wrapper.jar