Sar*_*gde 8 android auto-update updates android-package-managers android-install-apk
我正在尝试设置我自己的服务器来托管apk文件,这些文件可用于客户端应用程序中的安装和更新.
在apk的新版本更新中,只有更新的部分应该在客户端下载.我能够在服务器端使用"bsdiff"生成补丁文件.但是在客户端,我应该如何将补丁文件与原始apk合并并安装更新.
根据您的问题,看起来您正在寻找某种补丁系统.通常谷歌游戏商店需要管理这个.当您上传新版本的APK时,它只下载客户端设备上的差异,为客户保存数据.然而,这在Mobile本身上的合并.
由于您没有使用谷歌游戏商店,唯一可用的方法可能是像AndFix这样的修补系统.在此SO上可以找到更多选项.其中大多数都需要一些代码更改.
您还可以遵循Google描述的扩展文件的概念.你应该能够模仿这种方法.
注意:如果您通过Google Play商店发布Google Play游戏政策而不使用Google Play的更新机制,Google Play政策会阻止这种做法.如果您计划在后期阶段通过Play商店分发您的应用,则需要小心
| 归档时间: |
|
| 查看次数: |
1278 次 |
| 最近记录: |