Android 小米米5X设备将Firebase令牌返回为区块列表

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令牌作为黑名单返回

很长一段时间以来,我的应用程序都在各种真实设备上运行,比如Android定制操作系统和Android标准操作系统

但最近我的一个用户使用了小米米5x定制的安卓操作系统8.1.0版,拥有一个名为MIUI的用户界面,即MIUI11.0.3。正在获取列入黑名单的
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);
}