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。

更多相关文章

  1. Android 开源项目-StandupTimer学习笔记索引
  2. Android 自己动手写ListView学习其原理 2 上下滚动
  3. 自定义控件之View原理与使用
  4. 【Android】自定义控件之View原理与使用
  5. Android的消息机制(Handler的工作原理)
  6. androdi与服务器Socket通信原理

随机推荐

  1. Android Studio精彩案例(一)《ActionBar
  2. [置顶] 【Android开发】问答机器
  3. 关于Weex你需要知道的一切
  4. 使用OpenGL ES 2.0将YUV420P转换为RGBA。
  5. Activity的onStop和onPause的调用时机
  6. Android多渠道打包(三):美团多渠道打包
  7. 编译和测试android的驱动程序学习笔记
  8. 浅析Android的资源打包和安装后Apk文件的
  9. android:打造自定义searchView
  10. Android开发之Android Context,上下文(Act