如何降级到旧版Gradle

时间:2015-11-24 11:43:07

标签: android android-studio gradle

我的.gradle文件夹中有一个2.4文件夹,它是gradle的版本。 我想降级到2.2.1,因为我需要使用Gradle插件1.0.1。 我已经尝试改变:

  

distributionUrl = HTTPS://services.gradle.org/distributions/gradle-2.2.1-all.zip

但这并没有解决,我仍然使用2.4版本。

我该如何解决这个问题?

5 个答案:

答案 0 :(得分:43)

在项目设置中更改您的gradle版本: 如果您使用的是Mac,请点击文件 - > 项目结构,然后更改gradle版本,此处: enter image description here

检查项目的 build.gradle ,更改gradle的依赖关系,如下所示:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.0.1'
    }
}

答案 1 :(得分:9)

我按照以下步骤将Gradle降级回原始版本:

  • 我删除了用户主目录(窗口)中“ .gradle / caches ”文件夹的内容。
  • 我删除了项目根目录中“ .gradle ”文件夹的内容。
  • 我检查了在Android Studio中“项目结构”的“项目”选项中正确设置了Gradle版本。
  • 我在Android Studio的“设置”中选择了“使用默认gradle wrapper ”选项,只需搜索gradle关键字即可找到它。

可能最后一步就足够了,因为在我的情况下,新Gradle发行版的路径在“ Gradle home ”选项下进行了硬编码。

答案 2 :(得分:1)

转到

gradle-wrapper.properties

更改下面提到的发行版本(gradle-5.6.4-bin.zip)

distributionUrl = https://services.gradle.org/distributions/gradle-5.6.4-bin.zip

答案 3 :(得分:0)

转到项目gradle文件并更改版本

答案 4 :(得分:0)

得到解决:

卸载整个android studio

使用以下命令卸载android

rm -Rf /Applications/Android\ Studio.app  
rm -Rf ~/Library/Preferences/AndroidStudio*  
rm -Rf ~/Library/Preferences/com.google.android.*  
rm -Rf ~/Library/Preferences/com.android.*  
rm -Rf ~/Library/Application\ Support/AndroidStudio*  
rm -Rf ~/Library/Logs/AndroidStudio*  
rm -Rf ~/Library/Caches/AndroidStudio*  
rm -Rf ~/.AndroidStudio*  
rm -Rf ~/.gradle  
rm -Rf ~/.android  
rm -Rf ~/Library/Android*  
rm -Rf /usr/local/var/lib/android-sdk/  
rm -Rf /Users/<username>/.tooling/gradle

删除您的项目,然后再次克隆它,然后转到Gradle Scripts并打开gradle-wrapper.properties并更改下面的url(所需的版本)

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