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"