Android 小米米5X设备将Firebase令牌返回为区块列表
现在我的应用程序突然将Firebase令牌作为黑名单返回 很长一段时间以来,我的应用程序都在各种真实设备上运行,比如Android定制操作系统和Android标准操作系统 但最近我的一个用户使用了小米米5x定制的安卓操作系统8.1.0版,拥有一个名为MIUI的用户界面,即MIUI11.0.3。正在获取列入黑名单的Android 小米米5X设备将Firebase令牌返回为区块列表,android,firebase,push-notification,firebase-cloud-messaging,xiaomi,Android,Firebase,Push Notification,Firebase Cloud Messaging,Xiaomi,现在我的应用程序突然将Firebase令牌作为黑名单返回 很长一段时间以来,我的应用程序都在各种真实设备上运行,比如Android定制操作系统和Android标准操作系统 但最近我的一个用户使用了小米米5x定制的安卓操作系统8.1.0版,拥有一个名为MIUI的用户界面,即MIUI11.0.3。正在获取列入黑名单的Firebase令牌 下面是我如何生成Firebase令牌的代码: 我已经完成了以下内容,但这里的答案是,这是因为应用程序正在模拟器中运行。但我的应用程序正在物理设备中运行。谁能帮我解决
Firebase令牌
下面是我如何生成Firebase令牌的代码:
我已经完成了以下内容,但这里的答案是,这是因为应用程序正在模拟器中运行。但我的应用程序正在物理设备中运行。谁能帮我解决这个问题
提前谢谢
FirebaseInstanceId.getInstance()
.getInstanceId()
.addOnSuccessListener(this, new OnSuccessListener<InstanceIdResult>() {
@Override
public void onSuccess(InstanceIdResult instanceIdResult) {
String newToken = instanceIdResult.getToken();
prefUtils.setTokenDevice(newToken);
}
});
<service
android:name=".fcm.MyFirebaseMessagingService"
android:exported="false"
android:stopWithTask="false">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
@Override
public void onNewToken(String s) {
super.onNewToken(s);
PrefUtils prefUtils = new PrefUtils(getApplicationContext());
prefUtils.setTokenDevice(s);
Log.e("onNewToken", "onNewToken:: " + s);
}