React native React Native-找不到com.google.android.gms:play services analytics:15.0.1

React native React Native-找不到com.google.android.gms:play services analytics:15.0.1,react-native,React Native,当尝试在React原生项目中安装Android Pushnotifications时,我在构建过程中遇到以下错误 Could not find com.google.android.gms:play-services-analytics:15.0.1. 我找不到需要play services分析的地方。有人知道我如何解决这个问题吗?我也有同样的问题。有时,软件包使用的依赖版本不再是Google推荐的最低版本。若要修复此问题,请找到出现错误的软件包的build.gradle文件(在本例中,该文件

当尝试在React原生项目中安装Android Pushnotifications时,我在构建过程中遇到以下错误

Could not find com.google.android.gms:play-services-analytics:15.0.1.

我找不到需要play services分析的地方。有人知道我如何解决这个问题吗?

我也有同样的问题。有时,软件包使用的依赖版本不再是Google推荐的最低版本。若要修复此问题,请找到出现错误的软件包的build.gradle文件(在本例中,该文件应为react native push notification),并更改“依赖项”下包含
play services analytics
的行,然后将版本号更改为所列的建议最低版本。对于play services analytics,它应该是16.0.5。下面是它之后的样子

implementation "com.google.android.gms:play-services-analytics:${safeExtGet('googlePlayServicesVersion', '16.0.5')}"

到目前为止,我发现调试这些包错误的最简单方法是获取Android Studio。当您从那里运行应用程序时,它会在任何依赖项错误上出错,并为您打开gradle文件,然后您只需修复它。

android项目中的依赖项在您的App/build.gradle文件中定义。确保此文件中列出了此依赖项。您确切使用哪个通知库?有时候,自动链接不好用…谢谢你的回复!我目前正在使用。直接将'com.google.android.gms:play services analytics:15.0.1'添加到我的
build.gradle
文件似乎不起作用,所以我猜语法有点不同?在Firebase安装文档中找不到太多内容…您不应该自己添加它(我在他们的存储库中没有看到这个库),它可能是您的一个模块的依赖项-react native push notification有自己的build.gradle,等等。。。查看您的应用程序依赖项,并查看此库的来源。您的问题可能是由两个模块之间的依赖关系不兼容引起的。。。()