Android Studio在尝试安装插件时不断重置Gradle版本

Android Studio在尝试安装插件时不断重置Gradle版本,android,cordova,android-studio,gradle,Android,Cordova,Android Studio,Gradle,我对使用安卓工作室还相当陌生,我似乎无法理解自己做错了什么 我目前正在尝试安装,现在每次尝试安装时都会收到错误消息 支持的最低渐变版本为4.4。目前的版本是4.1。如果使用gradle包装,请尝试将/Users/sam/Development/Apps/ghost/gradle/wrapper/gradle-wrapper.properties中的distributionUrl编辑为gradle-4.4-all.zip 因此,从这里我转到文件>项目结构>项目,将Gradle版本更改为4.4,An

我对使用安卓工作室还相当陌生,我似乎无法理解自己做错了什么

我目前正在尝试安装,现在每次尝试安装时都会收到错误消息

支持的最低渐变版本为4.4。目前的版本是4.1。如果使用gradle包装,请尝试将/Users/sam/Development/Apps/ghost/gradle/wrapper/gradle-wrapper.properties中的distributionUrl编辑为gradle-4.4-all.zip

因此,从这里我转到
文件>项目结构>项目
,将Gradle版本更改为4.4,Android插件版本更改为3.1.1。然后我让安卓工作室构建并完成它需要做的事情

从这里,我检查了
gradle wrapper.properties
文件,可以确认它是
4.4-all.zip

然后我尝试重新安装插件,它会抛出同样的错误,所以我检查了我的
gradle wrapper.properties
文件,它会将自己重置回4.1

我在做傻事吗

再说一次,我对安卓工作室很陌生,所以如果我错过了什么,请道歉

如果有帮助,请提供一些额外的细节

操作系统-macOS High Sierra 10.13.4

自制-全局计算机Gradle版本4.7

安卓操作系统-6.0.1

科尔多瓦-8.0.0

编辑

我还注意到,如果我进入应用程序中的
.gradle
文件夹,删除4.1文件夹并尝试安装插件,它会自动重新创建4.1文件夹并使用它吗


另外,我现在注意到,每当我运行任何cordova命令时,它都有这种行为,包括
cordova build android

对于任何其他遇到这种行为的人,一旦我发现是任何cordova命令导致gradle重置,就很容易找到答案


基本上,
GradleBuilder.js
文件中有一个distributionUrl,它一直在将我的gradle重置回4.1。这需要更改为4.4,构建和插件可以立即工作

除了上面的答案和下面的路径中列出的答案

我发现在Android Studio 3.1.2上,不仅需要按照之前的建议更新GradleBuilder.js,还需要更新StudioBuilder.js

需要明确的是,这两个文件位于同一目录中: $PROJECT_ROOT/platforms/android/cordova/lib/builders/

在本例中要更改的文本是 “https\://services.gradle.org/distributions/gradle-4.1-all.zip”至 “https\://services.gradle.org/distributions/gradle-4.4-all.zip”


这个故事的寓意是,无论如何,对我来说,不要无缘无故地更新Android Studio,因为它会占用你一天3个小时的时间来修复sh*t。等到Cordova升级到适合的程度后再考虑它。

无论如何,对我来说,这个故事的寓意是,不要无缘无故地更新Android Studio”-这应该成为第11条戒律。我可以通过删除/platform/android文件夹并重新安装来修复此问题,确保不点击任何“高度推荐”的升级选项。

您的android Studio版本是什么?@SomeshKumar 3.1.1 build.gradle(项目级)文件中的gradle版本是什么?例如:我有
classpath'com.android.tools.build:gradle:3.1.2'
classpath'com.android.tools.build:gradle:3.1.2'
如果你有版本
3.1.2
,那么你的android studio版本应该是
3.1.2
,之前说你正在使用的是v3.1.1。。。确保在“打开文件>设置>生成、执行、部署>生成工具>渐变”中使用默认渐变包装器。