Я использую консоль Firebase для отправки уведомления на мое устройство Android, оно работает нормально, когда приложение находится в фоновом или переднем плане. Но он не получает уведомление в уничтоженном состоянии, так как я не прикрепляю никаких данных, это не должно быть уведомлением о данных.
_firebaseMessaging.configure(
onMessage: (Map<String, dynamic> message) async {
MessageDialog messageDialog = new MessageDialog();
messageDialog.information(context, "Notification");
print('on message $message');
},
onResume: (Map<String, dynamic> message) async {
print('on resume $message');
},
onLaunch: (Map<String, dynamic> message) async {
print('on launch $message');
},
);