我在Android工作室导入一个项目,所以我的build.gradle文件如下。
的build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "pkg.demo"
minSdkVersion 15
targetSdkVersion 22
versionCode 1
versionName "1.0"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile 'com.android.support:multidex:1.0.0'
compile files('libs/achartengine-1.1.0.jar')
compile files('libs/apache-mime4j-0.6.jar')
compile files('libs/commons-io-2.4.jar')
compile files('libs/droidText.0.2.jar')
compile files('libs/gson-2.1.jar')
compile files('libs/httpmime-4.0.1.jar')
compile files('libs/itextpdf-5.1.0.jar')
compile files('libs/json_simple-1.1.jar')
compile files('libs/opencsv-2.4.jar')
compile files('libs/ormlite-android-4.48.jar')
compile files('libs/ormlite-core-4.48.jar')
compile files('libs/google-play-services.jar')
compile 'com.android.support:appcompat-v7:22.2.0'
}
当我在项目上方运行时,它给出了如下错误
Error:Execution failed for task ':app:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_25\bin\java.exe'' finished with non-zero exit value 3
任何想法我怎么能解决这个问题呢?你的建议都很明显
答案 0 :(得分:0)
在所有这些依赖项中,有一个可能是重复的。重复依赖会产生这样的错误。 尝试并替换依赖项函数中的第一行
compile 'com.android.support:multidex:1.0.0'
带
provided 'com.android.support:multidex:1.0.0'
我不确定这是否会奏效但这之前的事情对我有用。 尝试并删除似乎与您重复的依赖项