помощью Kotlin? Например упаковывать все данные в Protobuf или JSON или может еще что-то?
Просто есть проблема: если изменять данные на клиенте, дополняя, то постоянно будет грузиться бекап по 100мб и это многовато как по времени загрузки так и по количеству записи. Если отправлять новые изменения, то бекенд должен каким-то образом обновить бекап, который есть, а это значит занять 100 мб памяти, и записать эти новые 100 мб в сторедж. Как решить эту проблему?
Есть встроенный бекап https://developer.android.com/guide/topics/data/autobackup
Нужно сделать кастомный
Нужно зашифровать данные и не бекапить все подрят, сделать больше чем ограничено размером
Еще есть Google Drive API. WhatsApp туда бекапит и ничего, работает.
Гугл драйв не могу разрешить и его нельзя шерить между аккаунтами
Ну, тогда изучайте разные существующие реализации бекапов и делайте свою.
Обсуждают сегодня