4

我正在尝试使用 Firebase 推送通知(FCM - ^16.2.4)构建本机(0.59.9)android 应用程序。我使用了这个文档https://github.com/evollu/react-native-fcm!. 添加 google-service.json 文件和 gradle 依赖项后,它给出了错误。

任务:react-native-fcm:generateDebugBuildConfig FAILED

FAILURE:构建失败并出现异常。

出了什么问题:任务“:react-native-fcm:generateDebugBuildConfig”执行失败。尝试 10 次后无法删除目录 '.......\node_modules\react-native-fcm\android\build\generated\source\buildConfig\debug\com\evollu\react'

尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

4

1 回答 1

2

我认为您要安装错误的组件。当然首先删除你当前的 react-native-fcm 组件。然后按照以下步骤在 react native 上安装 firebase 就足够了:

https://rnfirebase.io/docs/v5.xx/installation/initial-setup

然后继续使用此链接进行 android 配置:

https://rnfirebase.io/docs/v5.xx/installation/android

这个链接也是一个很好的教程:

https://medium.com/@anum.amin/react-native-integrating-push-notifications-using-fcm-349fff071591

于 2019-08-19T07:55:48.477 回答