Android 旧版本的gradle是必需的错误

Android 旧版本的gradle是必需的错误,android,android-studio,gradle,Android,Android Studio,Gradle,我有一个三年的Android工作室,我刚刚升级到最新版本(3.2) 我打开了一个项目并尝试运行它,但出现以下错误: Gradle project sync failed. Basic functionality (e.g. editing, debugging) will not work properly. Gradle version 2.2 is required. Current version is 4.9. 然后,我在gradle wrapper.properties中看到了这一

我有一个三年的Android工作室,我刚刚升级到最新版本(3.2)

我打开了一个项目并尝试运行它,但出现以下错误:

Gradle project sync failed. Basic functionality (e.g. editing, debugging) will not work properly.
Gradle version 2.2 is required. Current version is 4.9.
然后,我在
gradle wrapper.properties
中看到了这一点:

distributionUrl=https\://services.gradle.org/distributions/gradle-2.2-all.zip
据我所知,Gradle2.2与Android Studio 3.2不兼容

distributionUrl=https\://services.gradle.org/distributions/gradle-4.9-all.zip
但是,如果我再次尝试构建,则会出现以下错误:

Gradle project sync failed. Basic functionality (e.g. editing, debugging) will not work properly.
Gradle version 2.2 is required. Current version is 4.9.

为什么它要求我使用Gradle的旧版本?

不幸的是,Android studio不支持该版本。我的建议是使用4.4,这是最后一个完全支持的版本

不幸的是,Android studio不支持该版本。我的建议是使用4.4,这是最后一个完全支持的版本

有两个地方需要注意:

  • Android Gradle插件版本
  • Android包装器版本和Gradle版本
每个版本的Android Gradle插件版本都需要一个最低版本的Gradle版本。对于您的情况,这两个版本看起来不同步。因此,请尝试按以下方式修改您的文件:

  • 顶级
    build.gradle

    buildscript {
        repositories {
            ...
        }
        dependencies {
            // This is the Android Gradle Plugin version
            classpath 'com.android.tools.build:gradle:3.1.3'
        }
    }
    
  • gradle wrapper.properties

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

  • 有两个地方需要注意:

    • Android Gradle插件版本
    • Android包装器版本和Gradle版本
    每个版本的Android Gradle插件版本都需要一个最低版本的Gradle版本。对于您的情况,这两个版本看起来不同步。因此,请尝试按以下方式修改您的文件:

  • 顶级
    build.gradle

    buildscript {
        repositories {
            ...
        }
        dependencies {
            // This is the Android Gradle Plugin version
            classpath 'com.android.tools.build:gradle:3.1.3'
        }
    }
    
  • gradle wrapper.properties

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

  • 你能在你的root build.Gradle中升级Android Gradle插件吗?你能在你的root build.Gradle中升级Android Gradle插件吗?