Невозможно найти какое-либо устройство на панели управления moengage при попытке отправить push-уведомление

Я пытаюсь реализовать moengage в своем приложении, и я реализовал это следующим образом:

Я добавил зависимости:

implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation "com.moengage:moe-android-sdk:9.8.02

Затем я добавил следующее в свой класс, где класс приложения расширен для инициализации проекта (XXXXXX - это мой appID в moengage):

MoEngage moEngage =
            new MoEngage.Builder((Application) MyApplication.getContext(), "XXXXXX")
                    .setNotificationSmallIcon(R.drawable.common_full_open_on_phone)
                    .setNotificationLargeIcon(R.drawable.common_full_open_on_phone)
                    .optOutTokenRegistration()
                    .build();
    MoEngage.initialise(moEngage);

Я уже реализовал FCM в проекте для push-уведомлений. Поэтому я взял ключ сервера из проекта FCM и вставил его как ключ сервера и дополнительный ключ сервера в проект Moenage. Я также добавил название пакета проекта.

Теперь из FirebaseInstanceIdService FCM я отправляю токен в Moengage:

PushManager.getInstance().refreshToken(getApplicationContext(), token);

Затем в FirebaseMessagingService FCM я написал:

if (MoEPushHelper.getInstance().isFromMoEngagePlatform(remoteMessage.getData())){
        MoEPushHelper.getInstance().handlePushPayload(getApplicationContext(),remoteMessage.getData());
    }

Затем в AndroidManifest я пишу:

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

При отправке push-уведомления с панели управления moengage количество устройств Android отображается как 0, и я не получаю никаких уведомлений от moengage. Подскажите, пожалуйста, что не так? Это происходит потому, что я добавилcom.google.firebase.MESSAGING_EVENT дважды в моем проекте, один раз для FCM и один раз для moengage?

0 ответов

Другие вопросы по тегам