最近《苏丹的游戏》移动端上线了,我也是第一时间入手。
之前就听说过这个游戏,大家的评价都不错,只是 Steam 库里还有不少游戏没玩,我一直没有急着买。等到移动端上线,我觉得这种卡牌游戏放在手机上应该很合适——像《杀戮尖塔》《小丑牌》,在移动端都有很不错的体验——于是就买了手机版的《苏丹的游戏》。
好家伙,上周末刚好遇上台风天气,我干脆在家连玩了两天,还打通了第一个折卡结局。现在回头看,那一局其实有不少运气成分。
这周重新开档,运气就没那么好了。
而这一次卡关,最后意外变成了一个真正能用的小工具:Sultan Save Bridge。

下载与使用
如果你只是想下载工具、把存档从一个设备同步到另一个设备,看到这里就够了。
当前工具版本:0.3.0-preview.1
单文件版已经内置运行所需的脚本和 ADB,下载后可以直接运行,不需要另外安装 Android SDK,也不会留下 CMD 或 PowerShell 终端窗口。
| 文件 | 大小 | SHA-256 |
|---|---|---|
| 单文件 EXE | 6,210,048 字节 | 7CAA780FD59A72397DFD8B174D38EEF0510C9C6DFF4FF923894268E668EA98D3 |
| 便携版 ZIP | 2,903,756 字节 | F5FD48134BD1B65B0FB78AF0FB329EA7E5D0CFE0C2ED7CA0C5FB893A08CE66CC |
请尽量只从本页面下载,不要使用来历不明的二次打包版本。
七步完成同步
- 先备份存档,并关闭 Steam 云存档。
- 完全退出电脑和手机上的游戏,包括手机后台进程。
- 在手机开发者选项中开启 USB 调试,然后用数据线连接电脑。
- 打开 Sultan Save Bridge;第一次连接时,在手机上允许这台电脑进行 USB 调试。
- 核对两端显示的账号、回合和保存时间,确认哪一端是你要保留的新进度。
- 选择“手机 → PC”或“PC → 手机”,勾选界面中的安全确认项,再执行同步。
- 在目标平台加载存档,检查无误后正常推进一个回合,让游戏生成新的保存和回滚文件。
四条必须知道的安全边界
- 当前只同步正在继续游戏使用的
auto_save.json,不会同步global.json、手动存档和旧回滚文件。 - 两端各自玩出的进度无法自动合并。同步会用一端覆盖另一端,所以一定要看清方向。
- 工具会自动备份目标账号目录,但第一次使用前仍建议自己额外保存一份 PC 和手机存档。
- 如果版本不一致、手机无法识别或游戏提示
Access to the path is denied,不要强行反复覆盖,请保留日志后联系我。
自动备份和诊断日志分别位于:
1 | %LOCALAPPDATA%\SultanSaveBridge\Backups |
已验证版本
截至 2026-08-02,我实际验证过的环境如下:
| 项目 | 已验证版本 |
|---|---|
| PC 平台 | Steam,App ID 3117820 |
| PC 游戏构建 | Steam build 23615814 |
| 安卓游戏版本 | 1.0.5(versionCode 10005) |
| 安卓包名 | com.gametree.sultan.pd |
| 两端存档配置版本 | 20260306160333 |
| 存档桥工具版本 | 0.3.0-preview.1 |
如果你的版本与表格不一致,不代表一定不能使用,但表示它没有经过我的实际验证。遇到版本不一致时,请不要勾选“允许用较旧存档覆盖较新存档”强行同步。
目前只支持 Windows PC 与安卓设备之间的同步,不支持 iOS、macOS、模拟器或其他发行平台。
如果你已经拿到了需要的工具,到这里就可以关掉页面了。 如果你对它为什么会出现、一次游戏卡关最后怎么变成了一个同步工具感兴趣,可以继续往下看。
一个拖到最后一天的任务
这一局里,我不小心开启了夏玛支线的“师出有名”。刚接到任务时还有 20 个回合的倒计时,我觉得时间很多,就先放在一边,准备以后再做。

“师出有名”要求拿出征服卡,并派出自己的军队。
等我认真研究任务要求时,才发现其中一个位置必须放入一支属于自己的“部队”。这就麻烦了。
上一局里,我唯一的部队是通过随机事件前来投靠的“追随者部队”。这次我也抱着一点侥幸,想着或许还能等到一支部队主动投靠。结果一直等到任务的最后一天,什么都没有发生。

任务只剩最后一天,而移动端最多只能回退 5 个回合。
我又赶紧问 AI 游戏里还有哪些方式可以获得部队。它列出了几个渠道,但以当时的回合数来看,大部分方案都已经来不及了;继续等待随机投靠又太不稳定。眼看任务就要失败,我开始觉得这个档可能救不回来了。
然后我想起:这一局选的是简单难度,不是可以回档吗?大不了回到任务触发之前。
现实很快给了我一巴掌。移动端并不能无限回退,最多只能回到 5 个回合之前。而这个任务已经持续了十几个回合,即使把 5 次回退全部用完,也回不到任务开始之前。
正常游玩的路基本都堵死了。
最初只是想把手机存档搬到 PC 上救一下
我想到的解决办法是:能不能把手机存档转移到 Steam 版,在电脑上通过 Mod 给手牌补一张部队卡,确认存档正常以后,再把它放回手机?
于是我把问题交给了 Codex。它先检查了游戏安装内容和文件结构,确认《苏丹的游戏》使用 Unity 开发,并开始寻找 PC 与安卓上的存档位置。
手机上的实际目录与一开始推测的位置有些不同。我把手机接到电脑并开启 USB 调试后,Codex 通过 ADB 找到了真正的存档目录。进一步比较后发现,移动端和 Steam 端的核心存档都是 JSON,两边的字段和数据结构高度一致,甚至连存档配置版本也相同。
这意味着手机存档很可能可以直接在 PC 原版中加载。
不过,“看起来兼容”和“真的不会坏档”是两回事。存档里不只有卡牌列表,还有事件状态、仪式、UID 索引、回合记录和大量互相关联的数据。我不想拿玩了几十个回合的唯一存档直接冒险,所以没有一上来就修改原文件。
先验证原版兼容,再考虑 Mod
我在 Steam 上也购买了游戏,并新建了一个空档。关闭 Steam 云存档、完全退出两端游戏以后,我们做了几层备份,只把手机当前使用的 auto_save.json 放进 PC 自己的账号目录,保留 PC 端的全局配置、账号目录名和其他文件。
接下来先不开任何 Mod,只用 PC 原版加载。
结果比预想中顺利:人物、卡牌、资源和事件都在;可以正常进入下一回合,也可以使用游戏自己的回滚功能返回。退出游戏再次加载后,存档依然正常。
这一步很重要。它证明了在当时的版本下,移动端活动存档和 PC 原版确实兼容。后面的所有尝试也都有了一份经过原版加载并重新保存的可靠副本作为基础。
随后,我在创意工坊找到一个叫“招兵买马”的 Mod。它确实可以通过事件获得部队,但查看配置后发现,它添加的是 Mod 自己定义的“流浪的佣兵团”,而不是游戏原版卡牌。PC 上启用 Mod 时当然能识别这张卡;可移动端没有 Mod,一旦把带有自定义卡牌的存档传回手机,能否稳定加载、保存和继续游戏就没有把握。

创意工坊里的“招兵买马”评价很好,但它使用了自定义卡牌。
为了减少风险,Codex 写了一个一次性测试 Mod:它只注册一个独立事件,让游戏引擎发放一张游戏原本就存在的“追随者部队”,发放完成后便关闭事件。这个方案不需要让移动端理解任何自定义卡牌。
第一次试载时,因为加载的是事件触发点之后的存档,事件没有出现;调整触发时机并回到正确的存档节点后,一次性事件成功执行,原版“追随者部队”也进入了手牌。移除 Mod 后再次加载、推进和回滚,卡牌仍然存在,存档表现正常。
后来,我们又比较了发卡前后的存档变化,并在受控副本上测试直接补入同一张原版卡牌。经过 JSON 解析、UID 检查以及原版游戏中的加载、保存、推进和回滚验证,结果同样正常。最终,我把真正需要处理的手机最新存档提取出来,在保留原始备份的前提下完成了救档。
那张部队卡终于被放进“师出有名”,这一局也得以继续。
问题解决了,但新的需求又出现了
救档完成后,我又想到一个更实际的问题。
既然 Steam 版已经买了,回到家以后,我大概率会更愿意用电脑玩;但出门或者上班休息时,手机显然更方便。官方目前又不支持 Steam 与移动端之间的存档同步,我总不能在电脑和手机上各玩一个完全不同的存档。
当然,我可以每次都让 Codex 手动帮我复制,但这仍然很麻烦。每次都要确认目录、连接手机、比较新旧、备份文件,还要担心哪一天把方向选反。
与其重复做同样的事,不如把已经验证过的流程做成一个任何人都能运行的小工具。
于是,我们开始讨论它应该具备哪些能力:能不能自动找到 PC 存档?能不能把 ADB 一起打包?手机第一次连接时如何触发授权?怎样告诉用户哪边的存档更新?误用旧档覆盖新档时应该怎样阻止?同步前如何备份?写入以后怎样确认文件没有损坏?
第一版很快能跑起来,但换到另一台手机测试以后,真实设备差异马上暴露了问题:有时 ADB 已经识别设备,界面却因为命令输出格式而读取失败;有时存档能够写入手机,游戏也能加载,却因为新文件的安卓权限不正确而无法继续保存,重启游戏后进度仍停在原处。
这些问题后来通过现场诊断日志逐个定位:修正 ADB 输出处理、增加授权轮询、把 PC 与手机检测分开、在写入后检查并修复安卓文件权限,再让游戏实际加载和保存。工具不是“一把生成就结束”的,而是在两台手机、PC 原版和真实存档之间来回验证后逐渐稳定下来的。
最后,它被打包成了一个可以直接运行的 Windows EXE,这就是现在的 Sultan Save Bridge。
这个工具解决什么问题
Sultan Save Bridge 是一个运行在 Windows 上的《苏丹的游戏》PC / 安卓双向存档同步工具,目前支持:
- 自动寻找 Steam PC 版存档目录;
- 自动启动软件内置的 ADB,无需另外安装 Android SDK;
- 检测通过 USB 连接并完成授权的安卓手机;
- 识别两端账号目录与当前活动存档;
- 显示两端回合数、保存时间和版本信息;
- 明确提示“PC → 手机”或“手机 → PC”,并告诉你哪一端更新;
- 同步前完整备份目标账号目录;
- 检查 JSON 结构、配置版本、卡牌 UID 与文件哈希;
- 写入后重新读取并校验结果;
- 检查并修复部分安卓设备上的文件写入权限;
- 保存独立诊断日志,方便出现问题时排查。
当前版本默认只同步正在继续游戏使用的:
1 | auto_save.json |
它不会跨平台覆盖两端各自的 global.json、账号目录、手动存档、历史回滚文件和 Steam 元数据。这是有意做出的限制:同步范围越小,越容易验证,也越不容易把另一个平台独有的状态一起破坏。
需要特别说明的是:这个工具不是游戏修改器。 前面的存档修改只是工具诞生的背景,Sultan Save Bridge 本身不提供添加卡牌、修改属性或跳过任务的功能。它只负责把你自己的当前游戏进度,尽可能稳妥地从一个平台带到另一个平台。
关于安全、隐私和责任
- Sultan Save Bridge 是玩家制作的非官方工具,与《苏丹的游戏》的开发商、发行商及平台方没有隶属或合作关系;游戏名称、素材与相关权利归原权利人所有。
- 当前版本的同步过程只在你的电脑和通过 USB 连接的手机之间进行,不会把存档上传到我的服务器。
- 工具只适合处理你自己拥有和控制的游戏存档。请不要用它访问、传播或篡改他人的数据。
- 软件会尽力在写入前备份并进行校验,但无法覆盖所有设备、系统和未来游戏版本。使用前请自行备份;因设备故障、误选方向、游戏更新、第三方修改或其他不可预见情况造成的数据损失,需要由使用者自行承担。
- 当前 EXE 没有购买商业代码签名证书,Windows 可能显示“未知发布者”或 SmartScreen 提示。请从本页面下载,并核对页面公布的 SHA-256;不要关闭安全软件去运行来源不明的副本。
遇到问题怎么反馈
如果出现无法识别设备、找不到存档、版本不一致、同步失败或者游戏无法继续保存,请尽量附上:
- Sultan Save Bridge 版本;
- PC → 手机,还是手机 → PC;
- 两端游戏版本和存档回合;
- 完整报错截图;
- 对应的诊断日志。
日志默认位于:
1 | %LOCALAPPDATA%\SultanSaveBridge\Logs |
日志不会记录完整存档 JSON 和 ADB 私钥,并会对用户目录、设备序列号和长账号 ID 做脱敏;发送前仍建议自己快速检查一遍。
作者:猪哥
联系邮箱:CanJieZeng@gmail.com
博客:https://zengcanjie.cn
支持作者
这个工具最初只是为了救回我自己的一局游戏,后来经过真实存档对比、PC 原版试载、Mod 验证、直接存档验证、双端同步和多次真机问题排查,才逐渐变成现在的样子。
如果它也帮你省下了折腾存档的时间,可以自愿赞赏支持。完全自愿,不影响任何功能,也不会因此获得不同版本或额外权限。
最后再提醒一次:同步之前,先备份;看清方向,再点击。 希望这座小小的存档桥,能让你在电脑和手机之间继续同一段苏丹之旅。