Я действительно нашел решение.
через https://firebase.google.com/support/guides/parse-android#firebase-notifications
настолько эффективен, есть исправление, синтаксический анализ использует старый способ сбора маркеров с помощью запроса гсм лексемы методы, FCM теперь автоматически призывов знака в момент подача первый устанавливающий. это создает несоответствие, поэтому синтаксический анализ на самом деле не работает с fcm sdk.
, но вы можете использовать их вместе, и хотя оба gcm и fcm имеют разные жетоны, оба эти жетона фактически указывают на одно и то же устройство. Я тестировал это, и он хорошо работает, используя оба токена с частного сервера синтаксического анализа.
вы должны убедиться, что используете «ParsePushBroadcastReceiver», либо используете пользовательский класс по ссылке. это класс «FirebaseMessagingService», и ваш пользовательский класс gcm-приемника будет срабатывать, когда приходит сообщение. Так что я сделал, получал сообщения с классом FirebaseMessagingService и фильтровал по мере необходимости.