React-Native: приложение завершает работу при получении уведомления Pushwoosh

Я следую всем шагам, перечисленным здесь: https://docs.pushwoosh.com/docs/deep-linking и здесь https://docs.pushwoosh.com/docs/androidmanifestxml-modifications, чтобы добавить уведомления PushWoosh в мой приложение.

Уведомление корректно отображается в строке состояния, но при каждом получении нажатия приложение вылетает.

Эмулятор показывает предупреждение: MY_APP_NAME остановлен, и в Crashalytics регистрируется следующая ошибка:

Неустранимое исключение: java.lang.RuntimeException Невозможно создать экземпляр службы com.pushwoosh.PushFcmIntentService: java.lang.ClassNotFoundException: не найден класс "com.pushwoosh.PushFcmIntentService" по пути: DexPathList[[файл / приложения / zip] MY_APP_PACKAGE/base.apk"],nativeLibraryDirectories=[/data/app/MY_APP_PACKAGE/lib/arm, /data/app/MY_APP_PACKAGE/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib, /system/vendor/lib, /product/lib]]

Я знаю, что и в моем тестовом устройстве происходит сбой, потому что он также зарегистрирован в Crashalytics.

Я попытался удалить слушателей DeviceEventEmitter и иметь минимальную конфигурацию, но ничего не исправляет ошибку.

Pushwoosh.init({ 
    "pw_appid" : "APP_ID" , 
    "project_number" : "PROJECT_NUMBER" 
  });
Pushwoosh.register();

Кто-нибудь есть какие-либо идеи о том, что com.pushwoosh.PushFcmIntentService отсутствует класс?

Я установил последнюю версию плагина:

"pushwoosh-react-native-plugin": "^5.5.3"

0 ответов

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