2014-04-17 5 views
1

Я использую Gradle plugin 0.9 и Android Studio 0.5.4.Android Gradle Plugin: Создайте AAR с зависимостями Jar и Proguard

У меня есть проект библиотеки Android с одной зависимой папкой .jar внутри/libs. Когда я запускаю задачу assembleRelease с Proguard активировали в результате AAR имеет следующую структуру:

  • MyLibrary
    • AndroidManifest.xml
    • активы/
    • ЛИЭС/
      • myJar.jar
    • classes.jar
    • R.txt
    • Рез/

Проблема заключается в том, что классы myJar.jar сливаются в classes.jar по Proguard (когда я бегу без Proguard этого не происходит). Когда я запускаю проект приложения с AAR в качестве зависимости, я получаю ошибки «Несколько файлов dex» для классов myJar.jar, которые также находятся в классах.jar. Это ошибка, или я делаю что-то неправильно?

ответ

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