2015-04-12 97 views
2

當我運行我的Android Studio中的應用程序,出現這樣的錯誤:Android的執行失敗

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.8.0_05\bin\java.exe'' finished with non-zero exit value 2

我已經嘗試了很多解決方案,但解決不了的問題。

這是的build.gradle代碼:

buildscript { 
    repositories { 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:1.1.0' 
    } 
} 

allprojects { 
    repositories { 
     jcenter() 
    } 
} 

的build.gradle是圖書館使用:

buildscript { 
    repositories { 
     mavenCentral() 
    } 
    dependencies 
    { 
     classpath 'com.android.tools.build:gradle:1.1.0' 
    } 
} 


apply plugin: 'com.android.library' 

android { 

    compileSdkVersion 21 
    buildToolsVersion "21.0.2" 


    defaultConfig { 
     minSdkVersion 8 
     targetSdkVersion 21 
     multiDexEnabled true 
    } 

    sourceSets.main { 
     manifest.srcFile 'AndroidManifest.xml' 
     java.srcDirs = ['src'] 
     resources.srcDirs = ['src'] 
     res.srcDirs = ['res'] 
     jniLibs.srcDirs = ['libs'] 
    } 
} 
+0

通過gridle你的意思是gradle right – TameHog

+0

是的,編輯。 – Hagar

回答

0

主要錯誤似乎是

Process 'command 'C:\Program Files\Java\jdk1.8.0_05\bin\java.exe'' finished with non-zero exit value 2

Can你檢查你可以成功運行java本身嗎?如果沒有,請嘗試重新安裝它。

0

嘗試在的build.gradle(一目錄「應用程序/ src目錄」,而不是內部的gradle這個裏面一個)改變你的依賴關係:

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:23.0.1' 
} 

這應該解決的問題。