错误:任务“:app:TransformClassesWithDexForDebug”执行失败。com.android.build.api.transform.transformException:com.android.ide.common.Process.processException:org.gradle.Process.internal.execException:Process'Command'c:\program files\java\jdk1.7.0_79\bin\java.exe“以非零退出值1完成
下面是我的gradle构建文件:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "br.com.gerenciarsc.nfce"
minSdkVersion 12
targetSdkVersion 23
versionCode 1
versionName "1.0"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile('org.simpleframework:simple-xml:2.7.1') {
exclude group: 'xpp3', module: 'xpp3'
exclude group: 'stax', module: 'stax-api'
exclude group: 'stax', module: 'stax'
}
compile 'com.google.code.gson:gson:2.5'
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.j256.ormlite:ormlite-core:4.48'
compile 'com.j256.ormlite:ormlite-android:4.48'
compile 'com.beardedhen:androidbootstrap:2.0.0'
compile 'com.android.support:multidex:1.0.1'
compile 'com.android.support:design:23.1.1'
compile 'com.journeyapps:zxing-android-embedded:3.0.2@aar'
compile 'com.google.zxing:core:3.2.0'
compile 'br.com.uol.ps:library:0.8'
compile 'com.android.support:support-v4:23.1.1'
compile 'javax.xml.crypto:jsr105-api:1.0.1'
compile ('commons-io:commons-io:2.4'){
exclude group: 'org.apache.commons.collections', module: 'org.apache.commons.collections'
}
}
我也面临同样的问题。向下滚动,我在日志中发现了以下错误:
java.lang.unsupportedClassVersionError:com/android/dx/command/main:Unsupported Major.minor版本52.0
然后,我搜索了上面的错误,并找到了以下解决方案,这是这个问题和另一个类似问题的解决方案所建议的:
在Android Studio中点击“同步项目与gradle文件”按钮,错误消失了。
注意:我不明白错误的确切原因和解决方案,但它似乎是java Version1.7和Android API level 24的兼容性问题。有些人建议(在我提到的问题链接上)使用JDK Version8和API24,或者将其降级到JDK Version7和API级别23.0.x作为解决方案。
我已经在以下所有链接上试用了该解决方案:Gradle Build Errors Android Studio分级错误-preDexDebug Android java.exe已完成,退出值为非零%1 已完成,退出值为非零 执行任务失败:“:app:PredexDebug” http://fqa.io/questions/29045129/android-java-exe-finished-with
这个错误是得到当我运行的任务是build.gradle文件如下, 我使用下面的命令运行这个任务, 最后,我想知道如何通过gradle命令运行java类?除了创建任务之外还有其他可能性吗?如果是,请相应地分享。请帮助我解决这个问题。
我试着看过类似的,但没有一个解决方案奏效。我以前运行的应用程序没有问题,但我的新应用程序突然开始给我带来问题。当我尝试运行它时,它总是失败: 控制台显示的内容如下:
当我添加编译'org.apache.httpcomponents:httpmime:4.2.3'时,出现了此错误。找不到解决方案,我也尝试了多个dex文件true在默认配置部分。我还尝试创建另一个测试应用程序,运行成功。 错误:任务“:app:TransformClassesWithDexForDebug”执行失败。com.android.build.api.transform.transform
我试图设置我的新项目,这是使用JAVA16和基于gradle的springboot项目。但是,当我试图在本地运行它时,我有以下错误: 我还验证了java版本。然而,我尝试从cmd、powershell和Intellij中的终端运行。 有人能告诉我修理它的窍门吗?
我在尝试运行应用程序时添加libriaes项目后出现此错误。 错误:任务“app:dexDebug”的执行失败。 com.ide.common.process.process异常: 组织.gradle.process.internal.exec异常: 处理“命令”C:\程序文件\Java\jdk1.7.0_75\bin\java.exe“以非零退出值 2 完成