出现此错误:将 Gradle 升级到 7.3.3 后无法解析配置 ':app:androidApis' 的所有文件

问题描述 投票:0回答:1

由于某种原因,我需要使用compileSdkVersion 33和targetSdkVersion 33来编译我的android项目,所以我将Gradle版本升级到7.3.3,同时我将AGP切换到7.2.2,还将我的JDK设置为java-11,我确认我已经正确安装了 android sdk 33,我认为一切都应该没问题,但是一旦我同步我的项目,它就会一直给我这个:无法解析配置的所有文件:app:androidApis。 我用谷歌搜索了这个,几乎所有答案都告诉我这是由于 AGP 版本与 Gradle 版本不匹配。但就我而言,我应该一切都正确,其他一些答案说我应该降级compileSdkVersion,这不是我所期望的,所以,请救救我!快要死我了...

这是我的配置:

  android {
    compileSdkVersion 33

    defaultConfig {
        applicationId "com.xxx.xxx"

        minSdkVersion 21
        targetSdkVersion 33
        versionCode 8
        versionName "v1.0.6-20240611"
        multiDexEnabled true
        flavorDimensions "versionCode"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    ...
  }

gradle-wrapper.properties:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://mirrors.aliyun.com/macports/distfiles/gradle/gradle-7.3.3-bin.zip

项目结构

Gradle 版本

AS版本

安卓sdk

所以是不是搞错了什么?谢谢!

我尝试了谷歌搜索网站上的大部分建议,但仍然不断收到此错误。我希望我的项目能够正常同步。

java android android-studio gradle
1个回答
0
投票

用途: Android Gradle 插件版本

7.1.3
Gradle 版本
6.7.1

Gradle 版本与 Android Gradle Plugin (AGP) 版本匹配,并且兼容 Android SDK-33 和 34

© www.soinside.com 2019 - 2024. All rights reserved.