Что я должен сделать для синхронизации базы данных Firebase, даже если приложение не открыто - PullRequest
0 голосов
/ 25 апреля 2018

Я читал о сохранении базы данных Firebase, но я не уверен, что это правильный способ автоматически синхронизировать данные моего приложения, пока оно не открывается, как другие приложения, такие как Whats app и facebook.Достаточно ли включить постоянство, и приложение будет синхронизироваться автоматически, даже если оно закрыто или после перезагрузки системы, или мне следует использовать что-то еще, например, службы и широковещательные приемники

1 Ответ

0 голосов
/ 25 апреля 2018

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

База данных реального времени не будет ничего делать для вашего приложения, когда оно не открыто или не запущено.Если вы хотите, чтобы ваше Android-приложение что-то делало, когда оно активно не используется, вам придется самим это организовать, используя такие инструменты, как JobScheduler и сервисы.Затем вы можете вызвать базу данных в реальном времени для синхронизации чего-либо по своему усмотрению.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...