Closed D-Rusty closed 6 years ago
现在我手上有一个 old.apk(已安装在手机上的apk),一个new.apk(修复了bug的新apk),请问我是先使用ZipPatchAsync方法生成diff2.apk(已安装apk,和修复bug的差异版本apk),在使用 BsPatch.workAsync(oldApk, newApk, patch, new BsPatch.BsPatchListener())方法,将 diff2.apk(已安装apk,和修复bug的差异版本apk)和old.apk进行合并生成bspatc-new.apk,在执行 Amigo.work进行热修复替换吗,谢谢。
new.apk - 'old.apk' ==> diff.apk
new.apk
diff.apk
download diff.apk with old.apk
old.apk
old.apk + 'diff.apk' ==> new.apk
Amigo.work($new.apk)
现在我手上有一个 old.apk(已安装在手机上的apk),一个new.apk(修复了bug的新apk),请问我是先使用ZipPatchAsync方法生成diff2.apk(已安装apk,和修复bug的差异版本apk),在使用 BsPatch.workAsync(oldApk, newApk, patch, new BsPatch.BsPatchListener())方法,将 diff2.apk(已安装apk,和修复bug的差异版本apk)和old.apk进行合并生成bspatc-new.apk,在执行 Amigo.work进行热修复替换吗,谢谢。