депенденси на core и messaging
2) Добавил сервис, унаследованный от FirebaseMessagingService
3) Добавил его в манифест, сделал exported=false, что не принципиально
4) В консоли создал проект, туда добавил пеккейдж неймы дебага и релиза, с псевдонимами и sha
5) скачал google-services.json и положил в папку app
6) Добавил логгирование в onMessageRecieved и onNewToken
Запускаю приложение - вижу сообщение "FirebaseApp initialization successful", но токен не приходит
activity#oncreate { ... AsyncTask.execute{ // забыл ))) FirebaseInstanceId .getInstance() .instanceId .addOnCompleteListener(OnCompleteListener { task -> if (!task.isSuccessful) { return@OnCompleteListener } val token = task.result?.token ?: return@OnCompleteListener save(token) }) }
Обсуждают сегодня