У меня проблема с корректным запуском примера приложения Firebase на Android.Я клонировал пример кода отсюда:
https://github.com/firebase/quickstart-android
и попытался запустить приложение для обмена сообщениями.Я следовал инструкции и скомпилировал приложение, используя мой JSON-файл служб Google.В результате, когда я запускаю приложение, оно может успешно подписаться на тему «погода» (я могу проверить это с моей консоли в Firebase).
Проблема заключается в том, что когда я отправляю тестовые сообщения из Firebase testконсоль, ни одно из сообщений не получено приложением.Однако через некоторое время, ~ 10-20 минут, приложение начинает работать правильно, и я вижу, что когда я отправляю тестовое сообщение, журнал записывается с данными сообщения.Мне интересно, если это связано с FirebaseJobDispatcher, который используется в коде, который планирует задание в фоновом режиме для долгосрочных задач, например, 10 секунд или более?