收藏
回答

请问每次小游戏更新版本,旧的主包和分包会被删除吗 还是只是被新的覆盖?

框架类型 问题类型 终端类型 微信版本 基础库版本
小游戏 需求 微信安卓客户端 6.5 2.0

首先想知道小游戏如何管理更新主包和分包的资源,每次更新是完整删除主包和分包吗 还是覆盖更新?

比如旧的版本有一个主包 和多个分包, 包里各种资源 名称也不同,因为可能加了DM5验证 文件名字可能带有MD5标识都,

如果是完整删除所有旧包的方式 那就不存在多余文件的问题了 ,因为只有新包的文件了 当然这种最简单

如果是覆盖方式 就复杂了,那么更新版本后 主包和分包里 可能更新了几个文件就,那么每次更新 会有之前版本遗留的多余的文件出现了就

那么可能会有累计效应,主包和分包的目录 会越来越大,所以想知道小游戏 管理包更新是个什么 方式和规则?


回答关注问题邀请回答
收藏

1 个回答

  • 小游戏运营专员 - 宏
    小游戏运营专员 - 宏
    2023-09-25

    1. 包体是覆盖安装的。不是仅更新包内文件,而是整个包“增量更新”


    2. 过期不用的分包:框架会有定时逻辑,主动清理;也可以由 “C端用户” 主动删除小游戏清理。


    核心结论:开发者不需要关注。

    2023-09-25
    有用 1
    回复
登录 后发表内容