gpt4 book ai didi

android - Android App 更新的 Delta 更新

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:54:00 26 4
gpt4 key购买 nike

我正在尝试设置我自己的服务器来托管 apk 文件,这些文件将可用于在客户端应用程序中安装和更新。

apk新版本更新时,客户端只需要下载更新的部分。我能够在服务器端使用“bsdiff”生成补丁文件。但是在客户端,我应该如何将补丁文件与原始apk合并并安装更新。

最佳答案

根据您的问题,您似乎在寻找某种补丁系统。通常,Google Play 商店负责管理这一点。当您上传新版本的 APK 时,它只会在客户端设备上下载差异,从而为客户节省数据。然而,合并是在 Mobile 本身上完成的。

由于您没有使用 google play 商店,唯一可用的方法可能是像 AndFix 这样的补丁系统.可以在此 SO 上找到更多选项.其中大多数需要更改一些代码。

也可以按照expansion files的概念谷歌描述的。您应该能够模仿这种方法。

注意:如果您通过 Google Play 商店分发它并且不使用 Google Play 的更新机制,则 Google Play 政策不鼓励这种方法。如果您计划在后期通过 Play 商店分发您的应用,则需要小心

关于android - Android App 更新的 Delta 更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42091006/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com