我是android studio的新手,正在制作一个简单的天气应用程序。我编写了代码,但我仍然收到此错误:
任务执行失败':app:dexDebug'。
com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令'/ usr / lib / jvm / java-7-openjdk-amd64 / bin / java''完成具有非零退出值2
这是我的build.gradle:
apply plugin:'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "com.example.aseem.sunshine.app"
minSdkVersion 10
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile files('android-support-v7-appcompat.jar')
compile 'com.android.support:appcompat-v7:+'
}
任何人都可以帮我解决此错误并让程序运行吗?
答案 0 :(得分:0)
com.android.support:appcompat-v7
库在您的项目中被包含两次。从compile files('android-support-v7-appcompat.jar')
中删除此行build.gradle
。您也可以从项目中删除此.jar。