Надеюсь, это сработает для вас.
Поместите эту строку в метод класса вашего приложения onCreate ()
FirebaseDatabase.getInstance().setPersistenceEnabled(true);
Он будет синхронизировать данные в базе данных после того, как будет доступно сетевое соединение, а для локальной базы данных использовать базу данных SQLite для локального сохранения данных.