一个Apk太大会带来什么影响,首先是下载率,包太大,超过40M,就会提示用户流量问题。还有就是启动速度,apk太大,意味着手机需要花费更长的时间去装载你的应用。
怎么进行优化:
1、通过工具Lint进行无用代码和不用的资源检测和删除,
2、图片压缩
3、统一三方库,不要同一个功能,一个人用这个库,一个人用那个库
4、so指定平台,一般armi-v7a可以适配目前大部分手机
5、 ProGuard 代码混淆
它可以检测并移除未使用到的类、方法、字段以及指令、冗余代码,并能够对字节码进行深度优化。还会将类中的字段、方法、类的名称改成简短无意义的名字