私はこの解決策を見つけましたが、通知に必要なIDではないので、いくつかのサンプルで親切に教えてください:
import Android.provider.Settings.Secure;
private String androidIdd = Secure.getString(getContext().getContentResolver(), Secure.Android_ID);
Android idは必要ありません。FirebaseNotificationまたはGCMのデバイス固有のIDを取得したいだけです。
サードパーティのチュートリアルを使用する代わりに、公式の Firebase Cloud Messagingのドキュメント をご覧ください。
すべてを正しく設定したら、トピックまでスクロールできます
現在の登録トークンを取得する
現在のトークンを取得する必要がある場合は、
FirebaseInstanceId.getInstance().getToken()
を呼び出します。トークンがまだ生成されていない場合、このメソッドはnullを返します。
簡単に言うと、FirebaseInstanceId.getInstance().getToken()
を呼び出して、現在のデバイストークンを取得します。