Я работаю над приложением для Android, которое получает FCM (блокирование сообщений при возникновении пожара), когда приложение работает в фоновом режиме или выключено. Система Android получает уведомление и отображает его правильно, но уведомление не отображается, когда приложение становитсяна переднем плане я проверил сервис, который расширяет FirebaseMessagingService, он не работает, и я не знаю, как заставить его работать.
код сервиса:
public class MyService extends FirebaseMessagingService {
public MyService() {
}
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
super.onMessageReceived(remoteMessage);
}
}
код манифеста:
<service android:name=".MyService">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
основной код активности:
startService(new Intent(this,MyService.class));