Open taoweiji opened 8 years ago
如果项目使用了apt技术,生成补丁会把所有apt生成的类全部加入了补丁。apt生成的类压根就没有修改,还是被打包进补丁了,导致补丁包非常的大。
而且我在小Demo项目中测试可以生成补丁,在我家APP确无法生成补丁(mapping.txt和hash.txt可以生成),我确定流程没有错。由于我的APP大量使用了apt技术,不知道会不会和这个有关。
这个用这个项目来测试apt问题,https://github.com/joyrun/AptPreferences
你们最终采用了哪种热修复方案呢?
我们改用腾讯的Tinker热修复功能,完美支持
tinker现在不支持加固了T T 应用宝是我们的大渠道,不加固不让上
如果项目使用了apt技术,生成补丁会把所有apt生成的类全部加入了补丁。apt生成的类压根就没有修改,还是被打包进补丁了,导致补丁包非常的大。
而且我在小Demo项目中测试可以生成补丁,在我家APP确无法生成补丁(mapping.txt和hash.txt可以生成),我确定流程没有错。由于我的APP大量使用了apt技术,不知道会不会和这个有关。
这个用这个项目来测试apt问题,https://github.com/joyrun/AptPreferences