FirebaseMessagingService не работает - PullRequest
1 голос
/ 03 октября 2019

Я работаю над приложением для 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));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...