1

我已经react-native-firebase在我的项目中实现了。它工作正常。但是现在我必须在从通知托盘打开应用程序时获取事件。根据许多博客和帖子,我了解到只有一种解决方案可以让该事件通过FCM.on(...) function,为此您需要安装 library react-native-fcm。但是当我安装并链接它时,它开始在 android/app/gradle.build file 上抛出错误compile (project(':react-native-fcm'))。我面临的错误是

任务 ':app:transformDexArchiveWithExternalLibsDexMergerForDebug' 执行失败。java.lang.RuntimeException:java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并dex

4

1 回答 1

1

不要使用react-native-fcm,具有现在内置的react-native-firebase所有功能。react-native-fcm这一切都在下面的链接中得到了很好的解释,并且设置起来相当容易。

rn-firebase 云消息传递

rn-firebase 通知

于 2018-06-15T15:12:47.157 回答