Я только что установил Firebase в своем приложении для Android, чтобы включить push-уведомления.Я подтвердил, что он работает, отправив push-уведомление из консоли Firebase на все устройства, на которых запущено приложение.Сейчас я пытаюсь получить токен FCM (уникальный идентификатор экземпляра приложения), чтобы я мог отправлять сообщения на определенные устройства.Однако, когда я переопределяю функцию onNewToken () в своем классе, расширяющую FirebaseMessagingService, метод не переопределяется. Согласно документации это должно работать .Другие методы в документе успешно переопределены.Я нашел и декомпилировал файл класса FirebaseMessagingService во внешних библиотеках и обнаружил, что функции onNewToken там действительно нет.
Как я могу переопределить функцию, которая должна существовать в соответствии с документами, но не существует в файле класса?
Я использую com.google.firebase: firebase-messaging:17.3.0 и com.google.firebase: ядро firebase: 16.0.0