Я использую 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. Это ошибка, или я делаю что-то неправильно?