回答編集履歴
1
edit
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
1
|
```FirebaseInstanceId.getInstance().getToken()```は**非同期**で呼び出されるので、直後に取得できるわけではありません。
|
2
2
|
|
3
3
|
[公式ドキュメント](https://firebase.google.com/docs/cloud-messaging/android/client?hl=ja#header_1)の通り、```FirebaseInstanceIdService```を拡張して**トークンが確実に生成された時にしか呼び出されないコールバックで取得**されることを推奨します。
|
4
|
-
[
|
4
|
+
[https://github.com/firebase/quickstart-android/blob/de3ae39c1c2eff3bc66c55b70eef7cbda50fb047/messaging/app/src/main/java/com/google/firebase/quickstart/fcm/MyFirebaseInstanceIDService.java#L35-L45](https://github.com/firebase/quickstart-android/blob/de3ae39c1c2eff3bc66c55b70eef7cbda50fb047/messaging/app/src/main/java/com/google/firebase/quickstart/fcm/MyFirebaseInstanceIDService.java#L35-L45)
|