Интеграция MyBible с Google Drive для синхронизации данных есть в планах, но пока не реализована. Пока MyBible поддерживает синхронизацию между различными устройствами одного и того же пользователя с использованием стороннего приложения для синхронизации каталога даннных MyBible с облаком.

Начиная с Android 13 сторонние приложения более не имеют доступа к каталогам данных других приложений, и стороннее приложение синхронизации данных не может добраться до каталога данных MyBible /Android/data/ua.mybible/files/MyBible. Поэтому, если на вашем устройстве — Android 13 или более новый, то:

ИЛИ

Настроенная синхронизация автоматически означает, что все Ваши данные, загруженные и введенные в MyBible копируются в облачное хранилище, а значит, Вы имеете резервную копию Ваших данных на случай потери устройства, случайного удаление MyBible со всеми данными, сбоя при установке новой версии MyBible и т.п.

Принцип синхронизации

Синхронизация MyBible основана на следующем:

Настройка синхронизации MyBible

Используйте внешнее приложение, такое, как Drive Autosync или Dropsync, для синхронизации каталога MyBible между Вашими устройствами, соответственно через Google Drive или Dropbox.Шаги по настройке синхронизации MyBible:


После выполнения указанных выше шагов на Ваших устройствах, причем с использованием одного и того же приложения синхронизации, одного и того же аккаунта, и при указании одного и того же каталога синхронизации в облачном хранилище, MyBible будет синхронизироваться на Ваших устройствах.

Конфликты синхронизации

Когда настроена синхронизация MyBible, то предполагается, что пользователь не будет использовать MyBible более чем на одном устройстве одновременно. MyBible довольно часто перезаписывает свой файл настроек, поэтому при параллельном использовании MyBible на нескольких синхронизованных устройствах синхронизация настроек между устройствами фактически невозможна.

Если, однако, такая ситуация возникает, приложение синхронизации файлов констатирует конфликт обновления. В этом случае будет сохранено изменение, которое было сделано последним, полностью перетирая при этом изменение, сделанное ранее с другого устройства.

Кроме того, в этом случае на устройстве будут создаваться дополнительные файлы, в именах которых присутствует слово «conflict» и метка времени (такие файлы обычно можно просто удалять при их обнаружении).