混淆中需要注意的问题

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加入白名单。

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

推荐阅读更多精彩内容