首页 > 解决方案 > 如何获取 FCM 注册令牌

问题描述

我正在使用下面提到的代码来获取 FCM 注册令牌,但是当我重新安装应用程序时,令牌不会生成并给出错误 java.util.concurrent.ExecutionException: java.io.IOException: SERVICE_NOT_AVAILABLE

请帮忙。

FirebaseMessaging.getInstance().getToken()
                .addOnCompleteListener(new OnCompleteListener<String>() {
                    @Override
                    public void onComplete(@NonNull Task<String> task) {
                        if (!task.isSuccessful()) {
                            Log.w("TAG", "Fetching FCM token failed", task.getException());
                            return;
                        }
                        fcmToken = task.getResult();
                    }
                });

标签: androidfirebase-cloud-messaging

解决方案


推荐阅读