JoiPlay 换机前必读:存档、配置、手柄布局到底放哪了
| 项目 | 内容 |
|---|---|
| 软件 | joiplay |
| 版本 | 1.21.000 |
| 平台 | Android APK |
| 体积 | 26.44M |
| 分类 | 游戏工具 |
| 开发商 | JoiPlay |
| 包名 | cyou.joiplay.joiplay |
| 官网 | joiplay 官网 |
| 下载一 | joiplay 下载,joiplay 下载 |
| 下载二 | joiplay 下载,joiplay 下载 |
| 文档 | joiplay 文档 |
| 介绍 | JoiPlay 把游戏存档、模拟器设置、虚拟手柄配置分别锁在什么地方?换手机时哪些能直接拷走、哪些需要用文件管理器挖、哪些目前没找到导出通道——一篇讲清。 |
我为什么先查退路再玩
前几年我把手机里某个模拟器卸载重装修复 bug,装完才发现——我以为"跟着游戏文件夹在 SD 卡里所以没事"的东西,其实有一半藏在应用私有目录里。游戏本体拷回来了,但模拟器的按键布局、分辨率预设、甚至几个游戏的存档索引全没了。那之后我给自己立了一条规矩:任何需要深度用的软件,先摸清数据退路再投入时间。
JoiPlay 这种模拟器类软件,数据结构比普通 App 更绕——它自己是个壳,但承载的是外部游戏文件;模拟器本身有设置要存,每个引擎插件又各有各的存档目录;游戏的存档文件跟着游戏走,但索引和配置跟着模拟器走。不搞清楚,哪天手机炸了或者想换平台,哭都来不及。
数据到底分几类、藏在哪

按"谁写的、写到哪"来分,JoiPlay 体系下的数据可以分成四块:
第一块:游戏本体和游戏存档文件。这是你最熟悉的部分——你把 RPG Maker XP 的压缩包解压到手机某个目录,游戏文件和它自带的 save 文件夹就都在那。这部分数据完全由你掌控,JoiPlay 只是"打开"它们,不会把它们复制到自己的目录。存档跟着游戏走,游戏拷哪存档跟到哪。这一块最安全。
第二块:JoiPlay 核心模拟器的设置。这包括分辨率预设、画面缩放比例、渲染后端(WebGL/Canvas)选择、虚拟手柄布局、快捷键映射、性能档位等。这些数据写入 Android 的应用私有目录,路径大致是 /data/data/cyou.joiplay.joiplay/shared_prefs/ 下面的 XML 文件——注意这里包名是 cyou.joiplay.joiplay,和 Android 设置里显示的 com.joiplay 可能不完全一致。普通文件管理器看不到这个目录,需要 root 权限或借助 adb backup 之类的工具才能导出。
第三块:各引擎插件的设置和存档索引。每个引擎插件(RPG Maker、Ren'Py、Ruffle、Godot)都是独立的 Android APP,它们各自有自己的私有目录。比如 Ren'Py 8.5 插件的包名是 com.joiplay.renpy85,它的存档索引在 /data/data/com.joiplay.renpy85/ 下。这意味着你换了引擎插件版本、或者卸载重装了某个插件,那个插件下所有游戏的存档索引可能全部丢失——哪怕游戏文件还在。
第四块:缓存和临时文件。包括自动下载的 RTP 资源(自动渲染包)、临时解压的游戏文件副本、崩溃日志。这些通常可以安全删除,对核心功能没有影响。
哪些能直接带走、哪些需要费点劲
整理下来,你能导出的东西分三档:
零成本直接拷:游戏本体文件夹(包括 save 子目录)。连 USB 线或者用 WiFi 文件传输,整个目录拖过去就行,换什么设备都能用。这是 JoiPlay 体系里最省心的一块——也是为什么我一直坚持"游戏文件放独立目录,不要让 JoiPlay 自动管理"的原因。
中等难度:模拟器核心设置。如果你不想每次换手机都重新调一遍虚拟手柄布局和画质预设,有两个办法:

- 办法一(无 root):用 Android 的"备份与恢复"功能——部分厂商的系统设置里支持把应用数据整体备份到云或本地,恢复后 JoiPlay 的设置应该能原样回来。注意这依赖厂商实现,不同手机表现可能不一样。
- 办法二(有 root 或 adb):直接复制
/data/data/cyou.joiplay.joiplay/shared_prefs/目录里的 XML 文件到新设备的同名位置,重启 JoiPlay 即可生效。
高难度:各引擎插件的存档索引。这部分每个插件一个目录,而且格式不统一。Ren'Py 插件的存档索引是 SQLite 数据库,RPG Maker 插件是 JSON 文件,Ruffle 和 Godot 又各有各的格式。目前没有官方的导出/导入入口,只能靠手动复制私有目录的方式迁移——这一块是整个体系里最锁死的部分,文档未说明官方有任何同步或导出机制。
换设备迁移的实际操作路径

假设你要从旧 Android 手机换到新 Android 手机,按以下顺序来:
第一步:游戏文件先迁。把旧手机上所有 JoiPlay 游戏所在的目录整体打包复制到新手机同一位置(或者你记得住的位置——JoiPlay 不关心具体路径,只要你重新指向就行)。这一步是最确定的,不会丢任何游戏存档。
第二步:装 JoiPlay 核心和所有引擎插件。不要直接从旧手机传 APK 文件——Mega.nz 上下载的 APK 有时传输过程会损坏,官方建议在新手机上从官方公开构建直接下载(下载到手机本地,不用 PC 中转)。安装顺序是:先核心 APK,再逐个装需要的引擎插件。
第三步:逐个授予存储权限。这步很多人会漏——每个引擎插件都是独立的 Android APP,需要单独授予存储权限(设置 → 应用 → 对应插件 → 权限 → 存储 → 允许)。只给核心 JoiPlay 存储权限是不够的,插件读不到游戏文件会显示"未安装"或加载失败。
第四步(可选):迁模拟器设置。如果有 root 或 adb,把 shared_prefs 里的 XML 拷过去;如果没有,就老老实实重新调一遍虚拟手柄和画质预设——这块虽然麻烦但花不了半小时。
第五步:打开 JoiPlay,逐个游戏验证。这步很重要——因为引擎插件的存档索引可能丢了,某些游戏可能需要你重新"打开一次"让插件重建索引。如果某个游戏的存档不见了,先别急,进游戏手动读一下存档文件——很多时候游戏本身的 save 文件没丢,只是索引没了而已。
换平台呢? 目前 JoiPlay 只有 Android 版,iOS 上没有官方客户端。如果你想从 Android 换到 PC,那得用游戏原生的运行环境(RPG Maker XP 用 EasyRPG 或原版 RPG Maker、Ren'Py 用原版 Ren'Py 播放器),游戏存档文件大多可以直接兼容——这反而是最简单的迁移场景,因为 PC 上所有文件都对你完全开放。
退路评估:哪天不想用了,数据能不能带走
逐条打分:
- 游戏本体和存档:完全自主。你拷走就是你的,卸载 JoiPlay 半毛钱影响都没有。这是 90% 的数据量,也是最关键的部分。
- 模拟器核心设置:半自主。有 root/adb 就能完整导出,无 root 靠厂商备份兜底。
- 引擎插件存档索引:基本锁死。没有官方导出入口,换插件版本大概率丢失。好在这个东西本质上是索引,不是存档本身——游戏的真实存档文件还在游戏目录里。
- 账号绑定:文档未提及任何账号绑定或云同步机制。JoiPlay 不要求登录,也没有服务器侧数据,所有东西都在本地。这既是好事(不存在账号被封数据没了的风险),也是坏事(没有云备份兜底)。
卸载干不干净?完整卸载 JoiPlay 和所有插件后,应用私有目录会被 Android 系统自动清理,缓存和临时文件也会删掉。你自己放在公共目录下的游戏文件夹不会被碰——这是 Android 沙箱机制决定的,卸载应用不会删除用户放在外部存储的文件。这一点 JoiPlay 做得很干净。
给重度用户的建议
我现在的做法是:游戏文件统一放在手机内部存储的一个专门目录下,定期整个目录打包到云盘备份;模拟器设置每调完一轮就用 adb 导一份 XML 出来存着;引擎插件不乱更,同一个大版本内只升不降——文档里特别提醒了"同一个大版本内只升不降",比如从 1.21.000 升到 1.21.001 没事,但从 1.21 降回 1.20 可能丢失新版本的设置数据。
数据自主度整体给 7 分——核心游戏数据完全在你手里,但模拟器层和引擎层的设置还有索引对普通用户来说不够友好。至少游戏存档这块是稳的,这也是最重要的。
先摸清退路再投入,永远不会后悔。
本文为个人基于网络公开资料整理编写,非官方内容,仅供学习交流参考;软件版权归原作者所有,请支持正版;使用过程中遇到问题请查阅官方渠道,本文不承担任何责任。


