MyBible 是一款特意离线的应用程序,这样即使没有互联网连接,您也可以将神的话语放在口袋里,并拥有该应用程序的全部功能。
然而,您在应用程序中输入的数据,甚至您选择的下载模块的集合,无疑都是宝贵的。如果您的手机出现故障或被更换,您不必担心丢失它。
未来,假设可能的选择 - Google Drive 集成
如果 MyBible 使用 Google 身份验证与 Google Drive 集成:
- 这种集成不仅可以在云中提供 MyBible 数据备份,还可以支持设备之间 MyBible 状态的同步。
- 应用程序开发人员意识到该选项的使用便利性。
- 其实施存在障碍;主要的一个:应用程序开发人员自己不需要这个,因为下面的现有选项就足够了。
现有选项 - 存储和导入压缩数据
的 “发送数据……” 设置窗口中的菜单项允许共享(使用 Android 系统方式)压缩的 MyBible 数据。
此功能最初仅针对输入的用户数据实现,因此压缩过程很快,并且生成的 zip 文件可以附加到电子邮件中。在 MyBible 5.8.5 中,此功能还允许包含下载的模块。由此产生的更大的 zip 文件可以有效地发送到 Telegram(保存的消息)、Google Drive 等。
从 zip 文件返回的方法是 进口 到我的圣经。点击您设备上的此类文件,然后选择 MyBible 进行处理 – 内容将导入到 MyBible。
这种方法的一个优点是它适用于任何设备。
缺点是压缩所有数据需要花费相当长的时间,特别是当您下载了很多模块时。此外,没有自动周期性——您需要不时手动发送数据。
现有选项 – 使用第三方数据同步应用程序
MyBible 支持数据备份和同步 使用第三方应用程序 将 MyBible 数据目录与云同步。
从Android 13开始,第三方应用程序无法访问其他应用程序的数据目录,因此第三方应用程序无法访问MyBible数据目录/Android/data/ua.mybible/files/MyBible。因此,如果您的设备运行 Android 13 或更高版本:
- 手动备份 MyBible 数据 – 通过 USB 电缆定期将您的设备连接到 PC,并将整个 MyBible 数据目录 /Android/data/ua.mybible/files/MyBible 复制到 PC。
或
- 使用 MyBIble 的 X 安装 并将数据目录移动到/MyBible(使用MyBible设置的“数据目录”组)。这将允许您使用下面描述的 MyBible 数据同步方法 - 因为文件管理应用程序可以访问 /MyBible 目录。
同步原理
MyBible 同步基于以下内容:
- MyBible 将其所有数据存储在 数据目录,它位于:
- 在 Android 10 及更早版本上 – 最有可能位于内置内存的根目录中 /我的圣经 目录
- 否则 – 在应用程序私有目录中 /Android/data/ua.mybible/files/MyBible。
- 的 我的圣经/用户 子目录包含用户输入/收集的所有数据(设置、书签、阅读位置、注释、主题等)。
- 第三方应用程序与 Google Drive 或 Dropbox 服务配合使用,将文件与云同步。
- 当主窗口激活时,MyBible 检测并加载外部更改(即应用同步结果)。
设置 MyBible 同步
使用第三方文件同步应用程序(例如 Dropsync 或 Drive Autosync)来同步 MyBible 数据目录 分别在您的设备和 Dropbox 或 Google Drive 的云存储之间。
设置 MyBible 同步的步骤:
- 从 Google Play 安装文件同步应用程序(见上文)。
- 配置文件同步应用程序以同步 MyBible 数据目录 与云一起使用 双向同步。
注意:免费版本的文件同步应用程序限制上传到云端的数兆字节,因此它们不会同步大的 MyBible 模块。如果您无力花费几美元购买付费版本的同步应用程序,请仅同步 我的圣经/用户 子目录,并且在恢复丢失的数据时使用 MyBible 方式手动下载模块。 - 在文件同步应用程序中启用自动同步选项并选择合理的自动同步间隔(这会影响将更新的文件从云端传输到设备)。
在您的设备上完成上述步骤后,使用相同的文件同步应用程序、相同的用户帐户和云存储中的相同目录,MyBible 状态将在您的设备上同步。
同步冲突
当设置 MyBible 同步时,假设用户不会在多个设备上同时使用 MyBible。 MyBible 更新其设置文件相当频繁,因此在多个同步设备上并行使用 MyBible 时,MyBible 设置的同步实际上不起作用。
同步应用程序可能会检测到文件更新冲突。文件的最新更新将保留,完全覆盖之前从另一台设备进行的更新。
此外,还将创建其他文件,其名称中包含“冲突”一词和时间戳信息(此类文件通常可以删除)。