gamestoday 中文文档 下载 App

gamestoday 一键更新所有已安装游戏批量更新

更新检测机制

gamestoday 通过「我的游戏」模块定期检测你设备上已安装游戏的最新版本。检测逻辑是:

  1. 获取你设备上该游戏的当前版本号
  2. 从 gamestoday 资源库查询该游戏的最新可用版本号
  3. 版本号对比,发现更新就标记出来

检测频率:gamestoday 启动时会扫描一次,之后后台可能周期性检查(以实际表现为准)。

批量更新入口

有多个游戏需要更新时,gamestoday 提供了两种批量更新入口:

入口一:「下载」Tab 的更新中心

打开底部导航栏的「下载」Tab,切换到「更新中心」区域。这里会列出所有有新版本的游戏,顶部有「全部更新」按钮,一键搞定。

入口二:「我的游戏」页面

「我的游戏」页面顶部有「更新检测」区域,显示当前待更新的游戏数量和批量更新入口。

更新流程

点击更新按钮后,gamestoday 会:

  1. 获取最新版本 — 连接下载服务器获取新版本的安装包
  2. 下载新包 — 下载流程和正常下载一致,同样支持高速通道、后台下载、断点续传
  3. 安装更新 — 安装过程也和普通安装一致(XAPK 自动解压、OBB 自动复制)
  4. 保留游戏数据 — Android 正常的更新安装会覆盖旧版本但保留应用数据,游戏存档不会丢

整个过程对用户透明,进度实时显示。

增量更新 vs 全量更新

gamestoday 的更新是全量更新——不管新旧版本差多少,都是下载完整新包覆盖旧版本。优点是流程简单、兼容性好;缺点是每次更新都要下载完整包(可能几百 MB),流量消耗大。

如果你的移动网络流量有限,建议攒几个更新一起在 Wi-Fi 环境下批量处理。

更新前建议

  1. 确认存储空间 — 新版本安装需要空间,预留至少新版本包体积大小的可用空间
  2. 关闭后台运行的游戏 — 如果游戏正在运行,更新安装会失败
  3. 备份存档 — 虽然正常更新不会丢存档,但如果是跨大版本更新或游戏有特殊机制,备份更稳妥

更新失败处理

更新失败的常见原因:

更新失败后 gamestoday 会给出具体原因提示,按提示处理即可。

gamestoday 更新中心
更新中心批量更新所有游戏