React-Native:收到Pushwoosh通知时应用程序崩溃

时间:2018-01-22 05:02:01

标签: react-native react-native-android pushwoosh

我按照此处列出的所有步骤操作:https://docs.pushwoosh.com/docs/deep-linking和此处https://docs.pushwoosh.com/docs/androidmanifestxml-modifications#deep-linking,将 PushWoosh 通知添加到我的应用中。

通知在状态栏中正确显示,但每次收到推送时,应用都会崩溃。

模拟器显示警告说: MY_APP_NAME已停止,并且在Crashalytics中记录以下错误:

  

致命异常:java.lang.RuntimeException无法实例化   service com.pushwoosh.PushFcmIntentService:   java.lang.ClassNotFoundException:没找到类   路径上的“com.pushwoosh.PushFcmIntentService”:DexPathList [[zip文件   “/data/app/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 个答案:

没有答案
相关问题