原因是要做一些操作,所以添加了一些jar包。按照网上的操作,将jar包添加到src-main-libs文件夹下,本身么有这个libs文件夹,是本人本人创建的。然后添加进来之后,一再运行一下,就报错了。错误信息如下。
Error:Execution failed for task “:app:transformClassesWithDexForDebug”.
> com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process “command “D:\Java\jdk1.8.0_60\bin\java.exe”” finished with non-zero exit value 1
这是gradle build的时候报的错误。就这一个小破问题弄了一个早上。 很多方法都试过了。
以下是build.gradle:
apply plugin: “com.android.application”
android {
compileSdkVersion 23
buildToolsVersion “24.0.2”
defaultConfig {
applicationId “com.example.administrator.siclient”
minSdkVersion 21
targetSdkVersion 23
versionCode 1
versionName “1.0”
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(“proguard-android.txt”), “proguard-rules.pro”
}
}
}
dependencies {
compile fileTree(include: [“*.jar“], dir: “libs”)
testCompile “junit:junit:4.12”
compile “com.android.support:appcompat-v7:23.4.0”
compile files(“src/main/libs/axis2-adb-1.6.2.jar“)
compile files(“src/main/libs/axis2-kernel-1.6.2.jar“)
compile files(“src/main/libs/rt.jar“)
}
Error:Execution failed for task “:app:transformClassesWithDexForDebug”.
> com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process “command “D:\Java\jdk1.8.0_60\bin\java.exe”” finished with non-zero exit value 1
这是gradle build的时候报的错误。就这一个小破问题弄了一个早上。 很多方法都试过了。
以下是build.gradle:
apply plugin: “com.android.application”
android {
compileSdkVersion 23
buildToolsVersion “24.0.2”
defaultConfig {
applicationId “com.example.administrator.siclient”
minSdkVersion 21
targetSdkVersion 23
versionCode 1
versionName “1.0”
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(“proguard-android.txt”), “proguard-rules.pro”
}
}
}
dependencies {
compile fileTree(include: [“*.jar“], dir: “libs”)
testCompile “junit:junit:4.12”
compile “com.android.support:appcompat-v7:23.4.0”
compile files(“src/main/libs/axis2-adb-1.6.2.jar“)
compile files(“src/main/libs/axis2-kernel-1.6.2.jar“)
compile files(“src/main/libs/rt.jar“)
}
解决方案
15
看一下, 你添加包的版本。可能有冲突。
15
应该是加入的有冲突或版本不一致造成的