问题分析
ADT和SDK Tool在将source转化成apk的时候因为dex优化失败,导致方法数超标进而抛出异常(类中的每一个方法都分配有一个id,字节码中以ID标识和调用方法)。
解决方案
因为方法数超标,建议采用下述方式:
检查代码,删出无用jar包和代码,尤其是自动生成的get/set和无用的类。
将部分Java代码封装到JNI中。
该文章对您有帮助吗?
- 本页导读 (0)
- 问题分析
- 解决方案
ADT和SDK Tool在将source转化成apk的时候因为dex优化失败,导致方法数超标进而抛出异常(类中的每一个方法都分配有一个id,字节码中以ID标识和调用方法)。
因为方法数超标,建议采用下述方式:
检查代码,删出无用jar包和代码,尤其是自动生成的get/set和无用的类。
将部分Java代码封装到JNI中。
点击开启售前
在线咨询服务
你好,我是AI助理
可以解答问题、推荐解决方案等