Служба FireBaseInstanceId не регистрируется

Я пытаюсь запустить демо-версию здесь . Проблема заключается в том, что когда приложение пытается зарегистрировать instanceId, оно говорит, что «синхронизация фона не выполнена: MISSING_INSTANCEID_SERVICE, повторите попытку в 320-х годах», а затем, когда я печатаю токен, он говорит, что токен равен нулю. Я попытался изменить INSTANCE_ID_EVENT вместо INSTANCEID_EVENT и другое решение, которое ранее запрашивалось в stackoverflow, но ни один из них не работает для меня.

Firebase не будет работать без сервисов Google Play, поэтому проверьте, доступны ли они.

При запуске на эмуляторе используйте изображение с API Google.

Если вы следовали решениям, предоставленным @ srivAbhishek001 и @Levent, и по-прежнему сталкиваетесь с одной и той же проблемой, просим вас проверить, добавили ли вы интернет-разрешение в файл манифеста.

 <uses-permission android:name="android.permission.INTERNET"/> 

Иногда что-то настолько очевидное становится главным виновником.

PS: Это случилось со мной.