я пытаюсь включить в свой проект Android студии два пружинных библиотека:Ошибка: Не удалось завершить выполнение задачи для ': приложение: dexDebug'
compile 'org.springframework.android:spring-android-core:2.0.0.M2'
compile 'org.springframework.android:spring-android-rest-template:2.0.0.M2'
Gradle построить возвращает меня эти ошибки StackTrace:
Error:Execution failed for task ':app:dexDebug'.
com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-7-openjdk-amd64/bin/java'' finished with non-zero exit value 2
Я знаю, что Gradle не любит слишком много пакетов, включенных в проекты, но мне нужно, чтобы они все правильно запускали приложение для Android.
Не могли бы вы разместить свой 'build.gradle'? Кроме того, у вас есть '* .jars' в вашей папке libs? –
проблема решена, похоже, проблема была вызвана конфликтом с log4j, скомпилированным также градиентом. Я удалил его, потому что мне не нужна эта библиотека. другой вопрос, есть некоторые способы избежать использования «исключить« META-INF/что-то »в пакетах Gradle packagingOptions? – Roberto
Вы должны использовать 'packagingOptions', если две библиотеки имеют конфликтующие файлы. Отправьте свой ответ в качестве решения. –