Android 没有可以随意覆盖的游戏根目录,应用的私有目录默认也不开放访问。手机端的补丁因此只有三种形式。
汉化 APK
- 01
导出存档
重打包的 APK 与官方版签名不同,系统拒绝覆盖安装,必须先卸载原本那个。存档会一并删除,先在游戏内导出。
- 02
开启未知来源
到「设置 → 应用 → 特殊权限 → 安装未知应用」开启来源,通常是文件管理器或浏览器。
- 03
卸载再安装
移除官方版之后安装汉化 APK。显示「应用未安装」多半是官方版还在,或架构不符。
OBB 替换
- 01
安装官方 APK 并启动一次
让游戏建立 Android/obb/<包名>/ 目录,之后才有地方放文件。
- 02
获取目录访问权
Android 11 之后系统限制 Android/data 与 Android/obb 的访问,自带文件管理器多半进不去。用支持 SAF 授权的第三方工具,例如 MT 管理器或 ZArchiver。
- 03
覆盖 .obb
完全关闭游戏,把补丁的 .obb 覆盖进去。文件名要完全一致,含版本号,格式是 main.<版本号>.<包名>.obb。
Joiplay 模拟器
- 01
安装 Joiplay 与插件
按游戏引擎安装对应的 RPG Maker 或 Ren'Py 插件。
- 02
解压 PC 版
把 PC 版整包解压到手机存储。
- 03
覆盖补丁
按 PC 的方式把补丁覆盖进那个目录,PC 版补丁可以原样使用。
- 04
添加游戏
在 Joiplay 添加游戏并指向可执行文件。3D 或特效多的作品会吃力,纯文字冒险类几乎都可以运行。
常见问题
- 安装汉化 APK 时显示「应用未安装」?
- 多半是签名冲突,设备上还有同一个包名的官方版。先卸载再装。仍然失败就是 APK 下载不完整,或架构不符,例如 arm64 的机器装到 x86 包。
- OBB 盖进去之后游戏打不开?
- 先检查文件名。OBB 的格式是 main.<版本号>.<包名>.obb,版本号必须与已安装的 APK 一致。再确认位置是 Android/obb/<包名>/ 下面,没有多包一层。
- iOS 可以装补丁吗?
- 未越狱的设备没有办法。iOS 不开放替换应用的资源文件,也没有 Joiplay 这类运行环境。替代方案是用电脑运行,或使用该作品的 HTML5 浏览器版。