Android 使用android-support-multidex解决Dex超出方法数的限制问题
trouble writing output: Too many method references: 67131; max is 65536.
You may try using --multi-dex option.
References by package:
原理:
1. buildtools>21.1.1
用到其中的mainDexClasses
2. 获得分包索引文件
mainDexClasses --output $main_dex_include classes.jar");
3. 利用--multi-dex --main-dex-list=main_dex_include, 生成classes.dex classes2.dex到out目录下
dx -JXmx2048M --dex --multi-dex --main-dex-list=main_dex_include --output=out classes.jar
4. 打包所有的dex, 如classes.dex classes2.de到对应的apk。
Android支持multiDexEnabled,自建脚本编译
猜你喜欢
转载自hw3com.iteye.com/blog/2248538
今日推荐
周排行