我只是在 android studio 4.0.0 中运行一个简单的 hello world 示例。它给了我这个错误:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:mergeExtDexDebug'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
> Failed to transform core-1.1.0.aar (androidx.core:core:1.1.0) to match attributes {artifactType=android-dex, dexing-enable-desugaring=false, dexing-incremental-desugaring-v2=false, dexing-is-debuggable=true, dexing-min-sdk=16, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for DexingNoClasspathTransform: C:\Users\morteza\.gradle\caches\transforms-2\files-2.1\cd4879837b92e15e5ff5501be1c5771e\core-1.1.0-runtime.jar.
> Cannot parse result path string:
> Failed to transform core-1.1.0.aar (androidx.core:core:1.1.0) to match attributes {artifactType=android-dex, dexing-enable-desugaring=false, dexing-incremental-desugaring-v2=false, dexing-is-debuggable=true, dexing-min-sdk=16, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for DexingNoClasspathTransform: C:\Users\morteza\.gradle\caches\transforms-2\files-2.1\cd4879837b92e15e5ff5501be1c5771e\core-1.1.0-runtime.jar.
> Cannot parse result path string:
> Failed to transform core-1.1.0.aar (androidx.core:core:1.1.0) to match attributes {artifactType=android-dex, dexing-enable-desugaring=false, dexing-incremental-desugaring-v2=false, dexing-is-debuggable=true, dexing-min-sdk=16, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for DexingNoClasspathTransform: C:\Users\morteza\.gradle\caches\transforms-2\files-2.1\cd4879837b92e15e5ff5501be1c5771e\core-1.1.0-runtime.jar.
> Cannot parse result path string:
> Failed to transform core-1.1.0.aar (androidx.core:core:1.1.0) to match attributes {artifactType=android-dex, dexing-enable-desugaring=false, dexing-incremental-desugaring-v2=false, dexing-is-debuggable=true, dexing-min-sdk=16, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for DexingNoClasspathTransform: C:\Users\morteza\.gradle\caches\transforms-2\files-2.1\cd4879837b92e15e5ff5501be1c5771e\core-1.1.0-runtime.jar.
> Cannot parse result path string:
> Failed to transform core-1.1.0.aar (androidx.core:core:1.1.0) to match attributes {artifactType=android-dex, dexing-enable-desugaring=false, dexing-incremental-desugaring-v2=false, dexing-is-debuggable=true, dexing-min-sdk=16, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for DexingNoClasspathTransform: C:\Users\morteza\.gradle\caches\transforms-2\files-2.1\cd4879837b92e15e5ff5501be1c5771e\core-1.1.0-runtime.jar.
> Cannot parse result path string:
> Failed to transform core-1.1.0.aar (androidx.core:core:1.1.0) to match attributes {artifactType=android-dex, dexing-enable-desugaring=false, dexing-incremental-desugaring-v2=false, dexing-is-debuggable=true, dexing-min-sdk=16, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for DexingNoClasspathTransform: C:\Users\morteza\.gradle\caches\transforms-2\files-2.1\cd4879837b92e15e5ff5501be1c5771e\core-1.1.0-runtime.jar.
> Cannot parse result path string:
> Failed to transform core-1.1.0.aar (androidx.core:core:1.1.0) to match attributes {artifactType=android-dex, dexing-enable-desugaring=false, dexing-incremental-desugaring-v2=false, dexing-is-debuggable=true, dexing-min-sdk=16, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for DexingNoClasspathTransform: C:\Users\morteza\.gradle\caches\transforms-2\files-2.1\cd4879837b92e15e5ff5501be1c5771e\core-1.1.0-runtime.jar.
> Cannot parse result path string:
> Failed to transform core-1.1.0.aar (androidx.core:core:1.1.0) to match attributes {artifactType=android-dex, dexing-enable-desugaring=false, dexing-incremental-desugaring-v2=false, dexing-is-debuggable=true, dexing-min-sdk=16, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for DexingNoClasspathTransform: C:\Users\morteza\.gradle\caches\transforms-2\files-2.1\cd4879837b92e15e5ff5501be1c5771e\core-1.1.0-runtime.jar.
> Cannot parse result path string:
> Failed to transform core-1.1.0.aar (androidx.core:core:1.1.0) to match attributes {artifactType=android-dex, dexing-enable-desugaring=false, dexing-incremental-desugaring-v2=false, dexing-is-debuggable=true, dexing-min-sdk=16, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for DexingNoClasspathTransform: C:\Users\morteza\.gradle\caches\transforms-2\files-2.1\cd4879837b92e15e5ff5501be1c5771e\core-1.1.0-runtime.jar.
> Cannot parse result path string:
> Failed to transform constraintlayout-solver-1.1.3.jar (androidx.constraintlayout:constraintlayout-solver:1.1.3) to match attributes {artifactType=android-dex, dexing-enable-desugaring=false, dexing-incremental-desugaring-v2=false, dexing-is-debuggable=true, dexing-min-sdk=16, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for DexingNoClasspathTransform: C:\Users\morteza\.gradle\caches\modules-2\files-2.1\androidx.constraintlayout\constraintlayout-solver\1.1.3\54abe9ffb22cc9019b0b6fcc10f185cc4e67b34e\constraintlayout-solver-1.1.3.jar.
> Cannot parse result path string:
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 2m 17s
15 actionable tasks: 15 executed
这是我的项目 build.gradle:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath "com.android.tools.build:gradle:4.0.0"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
和我的应用程序 build.gradle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 29
buildToolsVersion "29.0.3"
defaultConfig {
applicationId "com.example.app_3"
minSdkVersion 16
targetSdkVersion 29
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
}
我没有做任何特别的事情,只是用 EmptyActivity 创建了一个新项目。我不知道,如果需要任何其他信息,请告诉我。谢谢你