2015-07-13 2 views
3

Я совершенно новой для студии,Gradle строить не удалось с Exception

Я пытаюсь запустить мое приложение

возникает ошибка -

Что пошло не так:

Execution не удалось для задачи ': app: dexDebug'.

com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1

Я пробовал с jdk 1.8, который дал ту же ошибку.

Так нашел несколько ответов, которые сказали, чтобы уменьшить JDK 1.7

но ошибка все еще сохраняется

Пожалуйста Подсказать что делать

Gradle:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 21 
    buildToolsVersion "22.0.1" 
    defaultConfig { 
     applicationId "innovapptive.com.mworkorder" 
     minSdkVersion 15 
     targetSdkVersion 22 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
    productFlavors { 
    } 
} 

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

} 
+0

Смотрите эти: http://stackoverflow.com/questions/28640314/android-studio-fails-to-debug-with-error-org-gradle-process-internal-execexcepti http://stackoverflow.com/questions/28917696/errorexecution-failed-for-task-appdexdebug-com-android-ide-common-process – RahulArackal

+0

Включение multidex дает мне ошибку: Выполнение не выполнено для задачи: app: packageAllDebugClassesForMultiDex. > java.util.zip.ZipException: duplicate entry: android/support/v7/app/ActionBar $ NavigationMode.class – lalita

+0

, если вы пытаетесь использовать Multidex, вам нужно предоставить зависимость для поддержки Multidex lib –

ответ

2

То, что сработало для меня было: Build-> Rebuild Project

1

Я fllow первый ответ, а затем еще одна проблема, вызванная: ** Ошибка: Не удалось завершить выполнение задачи для ': приложение: packageAllDebugClassesForMultiDex.

java.util.zip.ZipException: duplicate entry: com/umeng/analytics/AnalyticsConfig.class** Then it happened: Error:Execution failed for task ':app:packageAllDebugClassesForMultiDex'. java.util.zip.ZipException: duplicate entry: com/umeng/analytics/AnalyticsConfig.class So I tried to remove this:

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:23.1.1' 
    compile 'com.android.support:design:23.1.1' 
    compile project(':libraries:SlidingMenu') 
    compile files('libs/volley_src.jar') 
    compile files('libs/Volley_bin.jar') 
// compile 'com.umeng.analytics:analytics:latest.integration' 
// compile files('libs/umeng-analytics-v5.6.1.jar') 
    compile files('libs/xUtils-2.6.14.jar') 
} 

Он работает, и я не знаю почему, я могу попробовать последнюю Umeng SDK позже. Это может сработать для вас, если вы используете счет и анализ SDK.

+0

Что, еще, я пробовал последнюю версию SDK, и она помечена как подходящая версия для Android 6.0. Это может быть результат для проблемы, я думаю – Wallace

Смежные вопросы