喜糖

移动开发工程师 。涉及 android、ios、jni

导航

2014年3月6日

摘要: 1、早期的Dalvik VM内部使用short类型变量来标识方法的id,dex限制了程序的最大方法数是65535,如果超过最大限制,无法编译,把dex.force.jumbo=true添加到project.properties文件中可以通过编译,在低端手机无法安装,报错误INSTALL_FAILED_DEXOPT。2、dex文件解决8M时,低端机安装也会出现INSTALL_FAILED_DEXOPT错误,因为dexopt用了一个固定大小的缓冲区存储所有的方法名,2.3(含)之前的版本只有5M大小,最新的版本有8M或者16M问题解决1、如方法数量超过上线,必须精简方法数量。可以对复杂模块采用jn 阅读全文

posted @ 2014-03-06 01:02 喜糖 阅读(12900) 评论(0) 推荐(0) 编辑