1
我正在使用Gradle插件0.9和Android Studio 0.5.4。Android Gradle插件:使用Jar Dependencies和Proguard創建AAR
我有一個Android Library項目,其中一個依賴項.jar位於/ libs文件夾中。當我運行assembleRelease任務與Proguard的激活產生的AAR具有以下結構:
- 在MyLibrary
- AndroidManifest.xml中
- 資產/
- 庫/
- myJar.jar
- classes.jar
- R.txt
- RES/
的問題是,myJar.jar類獲得classes.jar通過Proguard的合併(當我沒有Proguard的運行它不會發生)。當我使用AAR作爲依賴項運行我的應用程序項目時,我得到了「Multiple dex files define」關於也在classes.jar中的myJar.jar類的錯誤。這是一個錯誤還是我做錯了什麼?