如何在android中使用firebase获取推送通知的设备ID

Ahs*_*lik 5 android firebase firebase-cloud-messaging firebase-notifications

我找到了这个解决方案,我认为这不是通知所需的ID,请通过一些示例告诉我:

import android.provider.Settings.Secure;

private String androidIdd = Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID);
Run Code Online (Sandbox Code Playgroud)

我想我不需要一个Android id.我只想获取Firebase Notification或GCM的设备唯一ID.

Ste*_*fMa 6

我不想使用某些第三方教程,而是希望了解官方的Firebase云消息传递文档.

如果您已正确设置所有内容,则只需滚动到该主题即可

检索当前注册令牌

当您需要检索当前令牌时,请致电FirebaseInstanceId.getInstance().getToken().如果尚未生成令牌,则此方法返回null.

简而言之:调用FirebaseInstanceId.getInstance().getToken()以显示当前的设备令牌.