如何在react-native-firebase上集成react-native-fcm

时间:2018-06-15 13:08:41

标签: firebase react-native firebase-cloud-messaging react-native-firebase react-native-fcm

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

  

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

1 个答案:

答案 0 :(得分:1)

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

rn-firebase cloud messaging

rn-firebase notifications