我在Android studio上尝试为FCM登录设备令牌时遇到问题
在这里,我在尝试记录令牌时出错 主题同步或令牌检索因硬故障异常而失败: java.util.concurrent.ExecutionException:java.io.IOException: 身份验证失败。不会重试该操作 以下是可能导致问题的代码:我在Android studio上尝试为FCM登录设备令牌时遇到问题,android,firebase,android-studio,firebase-cloud-messaging,Android,Firebase,Android Studio,Firebase Cloud Messaging,在这里,我在尝试记录令牌时出错 主题同步或令牌检索因硬故障异常而失败: java.util.concurrent.ExecutionException:java.io.IOException: 身份验证失败。不会重试该操作 以下是可能导致问题的代码: public class MyFirebaseMessagingService extends FirebaseMessagingService { public static final String TAG=MyFirebaseMes
public class MyFirebaseMessagingService extends FirebaseMessagingService {
public static final String TAG=MyFirebaseMessagingService.class.getSimpleName();
@Override
public void onNewToken(@NonNull String token) {
super.onNewToken(token);
Log.d(TAG, "Token :"+token);
}
}
我的清单文件在这里:
<service android:name=".MyFirebaseMessagingService"
android:exported="false">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT"/>
</intent-filter>enter code here
在这里输入代码
请帮助或建议我一些关于如何使用FCM的线索。谢谢大家! 像这样更改您的清单
<service
android:name="com.google.firebase.messaging.FirebaseMessagingService"
android:enabled="true"
>
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
不知怎的,它解决了我的问题