2016-01-07 91 views
-1

我剛纔添加解析到我的Android Aplication,現在我不能運行 我不斷收到這個錯誤的程序:Android的工作室得到解析的gradle錯誤

Error:Execution failed for task ':app:dexDebug'. 
> com.android.ide.common.process.ProcessException: 
org.gradle.process.internal.ExecException: Process 'command 'C:\ProgramFiles\Java\jdk1.8.0_20\bin\java.exe'' finished with non-zero exit value 2 

我試圖增加堆大小用的build.gradle:

dexOptions { 
    javaMaxHeapSize "4g" 
} 

,但它仍然不會運行

這裏是我的build.gradle:

apply plugin: 'com.android.application' 

android { 
compileSdkVersion 23 
buildToolsVersion "23.0.1" 

defaultConfig { 
applicationId "com.example.hadi.do2get" 
minSdkVersion 14 
targetSdkVersion 22 
versionCode 1 
versionName "1.0" 
multiDexEnabled true 
} 
packagingOptions { 
exclude 'META-INF/NOTICE.txt' 
exclude 'META-INF/NOTICE' 
exclude 'META-INF/notice.txt' 
exclude 'META-INF/LICENSE.txt' 
exclude 'META-INF/LICENSE' 
exclude 'META-INF/license.txt' 
} 
dexOptions { 
preDexLibraries = false 
javaMaxHeapSize "4g" 
} 

buildTypes { 
release { 
    minifyEnabled false 
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 

} 



dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
testCompile 'junit:junit:4.12' 
compile 'com.android.support:appcompat-v7:23.1.0' 
compile 'com.android.support:design:23.1.0' 
compile 'com.parse.bolts:bolts-android:1.+' 
compile 'com.parse:parse-android:1.+' 
} 

我該如何解決?

+1

我刪除了我的答案,以防止它阻止其他用戶來解答您的問題。我把更多的幫助後,你把石屎文件:) – Virthuss

+0

好吧,我已經把它現在 – Muddi

+0

我編輯了我的答案 – Virthuss

回答

0

你有沒有把

defaultConfig { 
    // Enabling multidex support. 
    multiDexEnabled true 
} 

android {標籤?

編輯

繼上述兩個環節:

Error:Execution failed for task ':app:dexDebug'

Android Studio: Error:Execution failed for task ':app:dexDebug'

看來你是包括相同的庫幾個時間。您可以嘗試逐個刪除compile fileTree(dir: 'libs', include: ['*.jar'])之後的行,直到找到冗餘包含爲止。

+0

是的,我會把我的建設.gradle文件 – Muddi

+0

我試圖一一刪除它們,但仍然收到錯誤 我無法刪除最後兩行: compile'c​​om.parse.bolts:bolts-android:1. +' compile' com.parse:parse-android:1. +' 因爲我從解析中得到它們,所以我必須在build.gradle文件中寫入它們 – Muddi

+0

當我編譯我的應用程序時,在這裏我得到了build.gradle文件錯誤: 錯誤:執行失敗的任務':app:packageAllDebugClassesForMultiDex 」。 > java.util.zip.ZipException:重複條目:com/parse/AbstractQueryController $ 1。類 – Muddi

0

更換

compile 'com.parse.bolts:bolts-android:1.+' 

compile 'com.parse.bolts:bolts-tasks:1.3.0' 
compile 'com.android.support:multidex:1.0.1' 
+0

仍然無法正常工作 – Muddi

0

該問題上的文件,你需要將相關性添加到另一build.gradle文件中的gradle這個文件夾

+0

這是錯誤的。您可以在模塊的build.gradle中添加依賴項。 –

0

我想通了,螺栓task.jar文件丟失,所以我只需要將螺栓任務jar文件導入到我的libs文件夾中的項目.........

相關問題