首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android 使用android-support-multidex解决Dex超出方法数的限制问题

虽然Google解决了应用总方法数限制的问题,但并不意味着开发者可以任意扩大项目规模。...Multidex仍有一些限制: DEX文件安装到设备的过程非常复杂,如果第二个DEX文件太大,可能导致应用无响应。此时应该使用ProGuard减小DEX文件的大小。...同样因为Dalvik linearAlloc的限制,如果请求大量内存可能导致崩溃。Dalvik linearAlloc是一个固定大小的缓冲区。...当方法数量过多导致超出缓冲区大小时,会造成dexopt崩溃。...通常开发者自己的代码很难达到这样的方法数量限制,但随着第三方类库的加入,方法数就会迅速膨胀。因此选择合适的类库对Android开发者来说尤为重要。

1.4K80
领券