Play Asset Delivery:应用升级时的资源包下载逻辑咨询
Android Asset Pack 升级下载规则解答
当你的Android应用包含安装时下载的Asset Pack,且仅修改了其中一个资源包(添加10MB文件使其从30MB增至40MB)时,升级行为如下:
- 不会重新下载整个APK:只要主APK本身没有代码或资源修改,升级过程不会涉及主APK的下载。
- 不会仅下载新增的单个10MB文件:Asset Pack的更新机制基于整个资源包的版本校验,不支持单独下载单个新增文件。
- 只会下载被修改的完整Asset Pack:你需要为这个修改过的Asset Pack更新版本号,Google Play会检测到该资源包的版本变化,仅推送这个更新后的40MB完整资源包,其余未修改的Asset Pack不会被重复下载。
补充说明:安装时下载的Asset Pack与主应用的更新相对独立,只有当对应Asset Pack的版本标识发生变更时,才会触发该资源包的重新下载,主应用和其他未修改的Asset Pack均不受影响。
内容的提问来源于stack exchange,提问作者Kavyasri K
相关产品推荐
相关产品推荐

