0

でfirebaseを使用してプッシュ通知のためのデバイスIDを取得することができ、私はこの解決策を見つけたと私はそれが親切にいくつかのサンプルで教えて通知するために必要されるIDではないと思います。はどのように私はアンドロイド

import android.provider.Settings.Secure; 

private String androidIdd = Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID); 

私は私の推測しますアンドロイドIDは必要ありません。 Firebase NotificationまたはGCMのデバイス固有のIDを取得したいだけです。

ありがとうございました。

+0

StackOverflowへようこそ、あなたの質問をよりよく理解し、より良い回答を提供するために、[How to ask](https://stackoverflow.com/help/asking)のガイドをお読みください。 –

+0

私はポールカーラムを導くためのThyx –

+0

ドキュメントからかなり明らかです。ちょうどステップガイドの手順に従ってください。https://firebase.google.com/docs/cloud-messaging/android/client – Qw4z1

答えて

2

サードパーティのチュートリアルを使用する代わりに、公式Firebase Cloud Messaging documentationを調べることをお勧めします。

あなたはすべてを正しく設定している場合は、ちょうどあなたがFirebaseInstanceId.getInstance().getToken()を呼び出し、現在のトークンを取得する必要がある場合

トークン現在の登録を取得するトピック

にスクロールすることができます。このメソッドは、トークンがまだ生成されていない場合はnullを返します。

一言:FirebaseInstanceId.getInstance().getToken()を呼び出すと、現在のデバイストークンが返されます。

+0

okありがとう、FCMのドキュメントを確認して読みます –