无法解析 com.android.tools.build:gradle:7.4.1

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

我是 flutter 新手,我有一个正在运行的项目,并更新到最新的 flutter 版本并升级了一个依赖项。现在,当我尝试运行该项目时,我收到此错误消息:

* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all artifacts for configuration ':classpath'.
   > Could not resolve com.android.tools.build:gradle:7.4.1.
     Required by:
         project :
      > Cannot choose between the following variants of com.android.tools.build:gradle:7.4.1:
          - javadocElements
          - sourcesElements
        All of them match the consumer attributes:
          - Variant 'javadocElements' capability com.android.tools.build:gradle:7.4.1:
              - Unmatched attributes:
                  - Found org.gradle.category 'documentation' but wasn't required.
                  - Found org.gradle.docstype 'javadoc' but wasn't required.
                  - Required org.gradle.jvm.version '8' but no value provided.
                  - Required org.gradle.libraryelements 'jar' but no value provided.
                  - Found org.gradle.status 'release' but wasn't required.
              - Compatible attributes:
                  - Required org.gradle.dependency.bundling 'external' and found compatible value 'external'.
                  - Required org.gradle.usage 'java-runtime' and found compatible value 'java-runtime'.
          - Variant 'sourcesElements' capability com.android.tools.build:gradle:7.4.1:
              - Unmatched attributes:
                  - Found org.gradle.category 'documentation' but wasn't required.
                  - Found org.gradle.docstype 'sources' but wasn't required.
                  - Required org.gradle.jvm.version '8' but no value provided.
                  - Required org.gradle.libraryelements 'jar' but no value provided.
                  - Found org.gradle.status 'release' but wasn't required.
              - Compatible attributes:
                  - Required org.gradle.dependency.bundling 'external' and found compatible value 'external'.
                  - Required org.gradle.usage 'java-runtime' and found compatible value 'java-runtime'.

医生怎么说

[✓] Flutter (Channel stable, 3.7.9, on macOS 12.6.2 21G320 darwin-x64, locale en-AU)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
[!] Xcode - develop for iOS and macOS
    ✗ Xcode installation is incomplete; a full installation is necessary for iOS development.
      Download at: https://developer.apple.com/xcode/download/
      Or install Xcode via the App Store.
      Once installed, run:
        sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
        sudo xcodebuild -runFirstLaunch
[✗] Chrome - develop for the web (Cannot find Chrome executable at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[✓] Android Studio (version 4.0)
[✓] VS Code (version 1.60.1)
[✓] Connected device (2 available)
[✓] HTTP Host Availability

从那以后我根本无法运行我的项目,任何人都可以帮忙吗?

提前谢谢您。

flutter dart plugins build build.gradle
1个回答
0
投票

在build.gradle项目级别设置classPath

buildscript {
   repositories {
    google()
    mavenCentral()
}
    dependencies {
        classpath "com.android.tools.build:gradle:7.0.4"

    }
}

在 gradle-wrapper.properties 中设置这个

distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
© www.soinside.com 2019 - 2024. All rights reserved.