我在我的项目中实现了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
答案 0 :(得分:1)
不要使用react-native-fcm
,react-native-firebase
具有内置react-native-fcm
的所有功能。它在下面的链接中都得到了很好的解释,并且设置起来相当容易。