onMessageReceived никогда не вызывается - PullRequest
0 голосов
/ 22 мая 2019

Я обновил свои зависимости Firebase.Однако я больше не получаю push-уведомлений, так как onMessageReceived никогда не вызывается, будь то на переднем или заднем плане

Мои зависимости gradle для firebase:

implementation "com.google.firebase:firebase-core:16.0.9"
implementation "com.google.firebase:firebase-messaging:18.0.0"
implementation "com.google.firebase:firebase-iid:18.0.0"

Мой манифест:

<service android:name=".TestService">
     <intent-filter>
         <action android:name="com.google.firebase.MESSAGING_EVENT" />
     </intent-filter>
</service>

Мой сервис:

public class TestService extends FirebaseMessagingService {
private static final String TAG = makeLogTag(TestService.class);

@Override
public void onNewToken(String refreshedToken) {
    super.onNewToken(refreshedToken);
    LOGE(TAG, "Refreshed token: " + refreshedToken);
}

@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
    super.onMessageReceived(remoteMessage);
    Map<String, String> data = remoteMessage.getData();

    LOGE(TAG, "Received FCM message from : " + remoteMessage.getFrom() + " 
     data : " + data);
     }
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...