* What went wrong: Execution failed for task ':app:checkReleaseDuplicateClasses'. > Could not resolve all files for configuration ':app:releaseRuntimeClasspath'. > Failed to transform common-30.0.4.jar (com.android.tools:common:30.0.4) to match attributes {artifactType=enumerated-runtime-classes, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.jvm.version=8, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime, org.jetbrains.kotlin.localToProject=public, org.jetbrains.kotlin.platform.type=jvm}.
时间: 2023-09-30 14:05:25 浏览: 571
这个错误可能是由于 Gradle 依赖项冲突引起的。您可以尝试执行以下步骤来解决此问题:
1. 清除所有 Gradle 缓存并重新构建项目。
2. 禁用或删除可能导致冲突的依赖项。
3. 确保所有依赖项都使用最新版本。
如果这些步骤不起作用,请尝试升级 Gradle 版本。您可以在项目的 build.gradle 文件中指定 Gradle 版本。例如,使用以下语句指定 Gradle 版本为 6.7:
```
buildscript {
dependencies {
classpath 'com.android.tools.build:gradle:4.2.0'
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.0'
classpath 'com.google.gms:google-services:4.3.8'
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.7.1'
classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version"
classpath 'com.github.triplet.gradle:play-publisher:3.2.0'
classpath 'com.google.dagger:hilt-android-gradle-plugin:2.37'
}
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.2.0'
}
// Gradle 6.7
gradleVersion = '6.7'
}
```
希望这些步骤可以帮助您解决问题。
阅读全文