1.compress参数对混淆效果的影响。
若指定compress参数.png、.gif以及.jpg,resources.arsc会大大减小安装包的体积。若要支持2.2,需要保证resources.arsc压缩前小于1M。
2.操作系统对7z的影响。
实验证明,linux和mac的7z效果更好。
3.Keepmapping方式对增量包大小的影响。
影响不大,但是使用keepmapping更有利于保持混淆的一致性。
4.渠道包的问题(建议通过修改zip摘要的方式生产渠道包)。
在出渠道包的时候解压重压缩会破坏7zip的效果,通过repackage命令可用7zip重压缩。
5.若想通过getIdentifier方式获得资源,需要放置白名单中。
部分手机桌面快捷图标的实现有问题,务必将程序桌面icon加入白名单。