FireBase 푸시 알림을 내 응용 프로그램에 통합하려고합니다. 푸시 알림 (응용 프로그램이 백그라운드에있을 때)을 수신하지만 응용 프로그램이 포 그라운드인지 또는 배경인지 여부에 관계없이 내 onMessageReceived (RemoteMessage remoteMessage)는 호출되지 않습니다. FCM 관련 문제 또는 내가 잘못하고있는 것이있는 경우. 내 응용 프로그램 build.gradle에서 'com.google.firebase : firebase-messaging : 9.0.0'을 사용하고 있습니다. 내가 마지막으로FCM onMessageReceived()가 호출되지 않습니다.
<service
android:name="app.pnd.camscanner.MyFirebaseMessagingService">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT"/>
</intent-filter>
</service>
<service
android:name="app.pnd.camscanner.MyFirebaseInstanceIDService">
<intent-filter>
<action android:name="com.google.firebase.INSTANCE_ID_EVENT"/>
</intent-filter>
</service>
의 응용 프로그램 태그에
tools:node="replace
있다고했다? – tyczjMyFirebaseMessagingService가 FirebaseMessagingService를 확장합니까? –
@ArthurThompson - 예 FirebaseMessagingService 서비스 클래스에서 이미 FirebaseMessagingService를 확장했습니다. –