查看apk方法数

2017-04-25  本文已影响58人  Nj_第一批老去的90后
MacBook-Pro-5:~ niujun$ java -jar /Users/iwm/nkniujun/dex-method-counts.jar 
/Users/iwm/nkniujun/sourceTree/l_knight_android/src/build/outputs/apk/src-debug.apk

Android开发中有对APK的方法数量做限制,不能超过65536.如果超过了该数目,会遇到如下异常:

Conversion to Dalvikformat failed:Unable toexecute dex: method ID not in [0, 0xffff]: 65536

解决方案

采用类似微信方式的插件or使用分包机制。
美团Android DEX自动拆包及动态加载简介:
[http://tech.meituan.com/mt-android-auto-split-dex.html](http://tech.meituan.com/mt-android-auto-split-dex.html)
上一篇 下一篇

猜你喜欢

热点阅读