Articles of cloud messaging

Как вводить слушателей?

Я создал библиотеку Firebase Cloud Messaging, чтобы использовать ее в своих приложениях и других собственных библиотеках. В настоящее время у меня только один BroadcastRecevier (как в стандартных примерах), который работает до сих пор. Другой студент (который сейчас находится в отпуске) рекомендовал использовать для этого BroadcastReceiver предназначенных для прослушивания прослушиваний для каждого приложения или библиотечного материала, […]

Сообщение Firebase, полученное несколько раз

Я использую firebase cloudmessaging для предоставления или отмены доступа пользователей к приложению. Сообщение об отзыве сбрасывает приложение с помощью следующей команды: (appContext.getSystemService(ACTIVITY_SERVICE) as ActivityManager).clearApplicationUserData() Перезапуск приложения позже firebase генерирует новый токен, и через некоторое время я снова получаю тот же revokemessage, и приложение снова сбрасывается. Если я отправлю сообщение о предоставлении, оно будет отправлено только […]

База данных Firebase Realtime, как узнать состояние «синхронизации»?

Серверное приложение помещает запись в FRD, а затем отправляет CloudBase Firebase Message. Я слышу сигнал оповещения и включает телефон Android. Я вижу уведомление FCM, но я не вижу добавленную запись в приложении. Я жду несколько секунд, а затем он появляется. Я думаю, это может onChildAdded несколько секунд, пока приложение не получит onChildAdded . Но как […]

Как создать экземпляр Singleton только один раз в моем приложении и его библиотеках?

Я создал для меня библиотеку с Firebase Cloud Messaging, поэтому я могу использовать ее в своих приложениях и во всех других библиотеках, которые я создал. Он работает до сих пор. Затем я добавил класс FcmManager, который управляет всеми связанными с Fcm вещами, такими как токен обновления. Поскольку я могу использовать эту FcmLibrary в своем приложении […]