我最近读到 Google 正在使用File-by-File Patching和另一种算法BsDiff - Delta update,它修补 apk 文件并仅提供从 Play Store 下载的更新大小的 apk。
我浏览了以下博客和链接:
2) https://github.com/andrewhayden/archive-patcher/blob/master/README.md 用于“逐个文件修补”
3) https://android-developers.googleblog.com/2016/07/improvements-for-smaller-app-downloads.html用于“BsDiff”补丁
我在我的 Linux 上安装了 BsDiff 并将其应用于新旧 apk,但它仍然与应用程序的大小相同,而且当我在 Play Store 上更新它时,它在安装时显示完整大小。
此外,我下载了“逐个文件修补”代码并通过它制作了 apk,并在 Play Store 上对其进行了更新,但相同,没有减小 apk 的大小。
因此,如果有人这样做或知道这一点,请给出您的答案,以便我可以在 Play Store 上进行缩小大小的应用更新的应用更新。