我有一个我要使用Firebase通知的react-native项目。我发现react-native-firebase是最受欢迎的库。问题是在安装了最新版本的react-native-firebase后,由于我的项目gradle版本(这是猜测)和react-native-firebase之间的不匹配,无法构建项目。另外,我无法将其他配置添加到build.gradle文件。
Error:
* Where:
Build file '/home/hassan/Documents/project/ems/reactApp/node_modules/react-native-firebase/android/build.gradle' line: 3
* What went wrong:
A problem occurred evaluating project ':react-native-firebase'.
> Could not find method google() for arguments [] on repository container of type org.gradle.api.internal.artifacts.dsl.DefaultRepositoryHandler.
由于我不是Android Studio和Gradle的专家,因此我无法提出一个解决方案。简而言之,我的问题是:
答案 0 :(得分:2)
在gradle-wrapper.properties(android / gradle / wrapper / gradle-wrapper.properties)中更新 distributionUrl
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
此外,请确保遵循以下链接https://rnfirebase.io/docs/v4.3.x/installation/android
中的安装步骤