我的 Android Studio 是 2.3 版本。我正在尝试运行代码,但应用程序失败并出现以下错误,不确定问题出在哪里。
这是错误:
错误:任务':app:transformClassesEnhancedWithInstantReloadDexForDebug' com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.ide 执行失败。 common.process.ProcessException:使用带有参数 {--dex --force-jumbo --num-threads=4 --output C:\project\app 的主类 com.android.dx.command.Main 执行 java 进程时出错\build\intermediates\reload-dex\debug C:\project\app\build\intermediates\reload-dex\debug\classes.jar}
构建.gradle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.0"
defaultConfig {
applicationId "com.ucmedia.project"
minSdkVersion 16
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
apply plugin: 'com.android.application'
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}}
dexOptions {
preDexLibraries false
javaMaxHeapSize "4g"
jumboMode true
}}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2',
{exclude group: 'com.android.support', module: 'support-annotations'})
compile 'com.android.support:appcompat-v7:25.2.0'
compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha7'
compile 'com.android.support:design:25.2.0'
testCompile 'junit:junit:4.12'
}
我尝试了以下但错误仍然发生:
- 清理并重建项目
- 将项目作为外部源重新导入Android Studio。
- 从构建目录中删除所有jar和 lib 文件。
- 删除文件夹.gradle .idea 文件夹。
- 升级/降级gradle / sdk。
- 检查app.iml文件中支持库的任何重复项。
- 添加多索引支持。