尝试在React Native项目中为Android安装Pushnotifications时,在构建过程中出现以下错误
Could not find com.google.android.gms:play-services-analytics:15.0.1.
我找不到需要play-services-analytics的地方。有人知道如何解决此问题吗?
答案 0 :(得分:1)
我有同样的问题。有时,程序包使用的依赖项版本不再是Google推荐的最低建议版本。要解决此问题,请找到出现错误的软件包的build.gradle文件(在这种情况下,应为react-native-push-notification),然后在依赖项下更改包含play-services-analytics
的行,然后将版本号更改为列出的new documentation site的建议最低版本。对于play-services-analytics,应为16.0.5。这是以后的样子
implementation "com.google.android.gms:play-services-analytics:${safeExtGet('googlePlayServicesVersion', '16.0.5')}"
到目前为止,我发现调试这些程序包错误的最简单方法是获取Android Studio。当您从那里运行该应用程序时,它将出现任何依赖项错误,并为您打开gradle文件,然后只需对其进行修复。