gpt4 book ai didi

android - gradle的旧版本是必需的错误

转载 作者:行者123 更新时间:2023-12-03 04:58:59 25 4
gpt4 key购买 nike

我有一个已经使用了三年的Android Studio,我刚刚升级到了最新版本(3.2)。

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

Gradle project sync failed. Basic functionality (e.g. editing, debugging) will not work properly.

然后,我在 gradle-wrapper.properties中看到了:
distributionUrl=https\://services.gradle.org/distributions/gradle-2.2-all.zip

据我了解,Gradle 2.2与Android Studio 3.2不兼容。
distributionUrl=https\://services.gradle.org/distributions/gradle-4.9-all.zip

但是现在,如果我尝试再次构建,则会收到此错误:
Gradle version 2.2 is required. Current version is 4.9.

为什么它要求我提供旧版本的Gradle?

最佳答案

两个值得关注的地方:

  • 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的旧版本是必需的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51464844/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com