В oreo 8.1.0 я не могу получить идентификатор устройства fcm - PullRequest
0 голосов
/ 18 сентября 2018

Я использую vivo v9 android 8.1.0 oreo. я не могу найти идентификатор устройства

мой конфиг:

implementation 'com.google.firebase:firebase-messaging:17.3.0'
implementation 'com.google.firebase:firebase-core:16.0.3'

путь к классу:

classpath 'com.google.gms:google-services:4.0.0'

Ответы [ 2 ]

0 голосов
/ 08 октября 2018

В Last Firebase они меняют метод получения токена устройства.

Пожалуйста, следуйте коду, где вы хотите идентификатор

  FirebaseInstanceId.getInstance().getInstanceId().addOnSuccessListener(LoginPageActivity.this, new OnSuccessListener<InstanceIdResult>() {
 @Override
        public void onSuccess(InstanceIdResult instanceIdResult) {
            Log.e("Device Token",instanceIdResult.getToken());
        }
    });
0 голосов
/ 08 октября 2018

Вручную нам нужны эти зависимости
реализация 'com.google.android.gms: play-services: 11.0.4'

И нам нужно создать канал в классе обмена сообщениями FCM.

...