我想知道为什么addCompleteListener()还没有解决我已经提供了必要的依赖项:
classpath 'com.google.gms:google-services:4.2.0'
implementation 'com.google.firebase:firebase-core:16.0.6'
implementation 'com.google.firebase:firebase-iid:17.0.4'
implementation 'com.google.firebase:firebase-messaging:17.3.4'
implementation 'com.firebase:firebase-jobdispatcher:0.8.5'
我跟着这个问题Stackoverflow 相同的问题,但我没有得到任何运气。
下面是我的代码,我想获取设备注册令牌:
FirebaseInstanceId.getInstance().getInstanceId()
.addCompleteListener(LoginActivity.this,new OnCompleteListener<InstanceIdResult>() {
@Override
public void onComplete(@NonNull Task<InstanceIdResult> task) {
if (!task.isSuccessful()) {
return;
}
String token = task.getResult().getToken();
String msg = getString(R.string.fcm_token, token);
Log.d("--> FCM Token ", msg);
}
});
下面是截图:
什么可能导致这个问题?
手掌心
相关分类