>我在安卓应用程序中显示FCM通知时遇到问题,我关注了Firebase Cloud Messagingdocs FCMS Android的文档,但仍然无法正常工作
如果你的目标SdkVersion 超过奥利奥,你应该创建一个通知通道,如下面的代码。
尝试检查它是否错过了。
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);
}
}