Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java FCM云消息在android中不显示_Java_Android_Android Studio_Firebase Cloud Messaging - Fatal编程技术网

Java FCM云消息在android中不显示

Java FCM云消息在android中不显示,java,android,android-studio,firebase-cloud-messaging,Java,Android,Android Studio,Firebase Cloud Messaging,我在android应用程序中显示FCM通知时遇到问题,我已经跟踪了firebase云消息的文档,但仍然不起作用如果您的targetSdkVersion超过Oreo,您应该创建一个通知通道,如以下代码所示 如果你错过了,试着检查一下 private void setChannel(NotificationManager nm) { int importance = NotificationManager.IMPORTANCE_HIGH; if (android.os.Build.V

我在android应用程序中显示FCM通知时遇到问题,我已经跟踪了firebase云消息的文档,但仍然不起作用

如果您的targetSdkVersion超过Oreo,您应该创建一个通知通道,如以下代码所示

如果你错过了,试着检查一下

private void setChannel(NotificationManager nm) {
    int importance = NotificationManager.IMPORTANCE_HIGH;
    if (android.os.Build.VERSION.SDK_INT
            >= android.os.Build.VERSION_CODES.O) {
        if(mChannel == null)
            mChannel = new NotificationChannel(CHANNEL_ID_FOR_OTG, CHANNEL_NAME_FOR_OTG, importance);
        nm.createNotificationChannel(mChannel);
    }
}

问题是什么?您是如何尝试的?消息正文在terminal run中显示,但在android应用程序中不显示如果您遵循所有步骤,则没有理由不工作可能您错过了一些东西,添加进一步调查的代码/MyFirebaseMsgService:From:144320645359 D/MyFirebaseMsgService:Message通知正文:这是Message 1 D/通知:AllPendingEvents