Android 分包策略

遇到情况:1.超出最大方法数
2.首次安装启动非常慢
3.realtive-native 混编工程,grade导入包多
解决方法:1.先检查自己工程代码jar包依赖,一定不能重复依赖
2.采用以下分包策略(DexKnifePlugin 1.5.6)
github地址:
https://github.com/TangXiaoLv/Android-Easy-MultiDex.git

个人:MultiDex分包只是傻瓜式的解决最大方法数,对于首次启动和加载
是有很大问题的,就是用了时间来换空间,所以,要用好的分包策略。注意填坑。而对于最大方法数的问题,我个人觉得,尽量缩减不必要的方法这是上策。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,132评论 25 709
  • 一、背景 随着业务规模发展,不断的加入新的功能,添加新的类库,app的方法数已经超过65535,这样的情况下就会遇...
    jiantao阅读 18,617评论 6 50
  • 《崭新的理所当然》 生活美学,我有妙招。 001你我约定 002守护小事 003平常惊喜 004独立思考 嘿嘿,谈...
    梁明月创业笔记阅读 2,383评论 0 9