Поскольку вокруг Firebase-сообщений: 17.1.0, это не onTokenRefresh (), а onNewToken (String s)

а и когда извлекается токен и когда он доступен?

Это синхронный звонок на сервер Firebase? Если я назову его слишком рано в жизненном цикле приложения, возможно, оно еще не заполнено?

Ответы на вопрос(1)

Ваш ответ на вопрос