当前位置: 首页 > 知识库问答 >
问题:

图书馆网站。谷歌。firebase:firebase iid由其他各种库在[[17.0.0,17.0.0]]请求,但解析为16.2.0

曾航
2023-03-14

我今天开始得到这个错误,昨天一切正常,gradle或Firebase版本没有变化

图书馆网站。谷歌。firebase:firebase iid由其他各种库在[[17.0.0,17.0.0]]请求,但解析为16.2.0。禁用插件并使用检查依赖关系树/gradlew:app:dependencies。

我昨天看到谷歌服务插件更新了,可能是这导致了问题。

如何解决这个问题?

共有3个答案

竺展
2023-03-14

如果你有这个问题,你可能会看到很多帖子说你可以禁用这个检查。我不喜欢那样做,因为它掩盖了问题。

过了一段时间,我终于明白了,这是在说某个图书馆要求我提供一个我没有的版本。所以我在build/app/build中添加了这个。格雷德尔和它建立了

implementation "com.google.firebase:firebase-iid:17.0.2"

在您的情况下,只需使用它所说的解析版本16.2.0即可。

唐增
2023-03-14

我也有同样的问题。我通过将firebase消息更新为最新版本(此时)解决了这个问题。

implementation'com.google.firebase:firebase消息:17.0.0'

implementation'com.google.firebase:firebase消息:17.3.4'

并且已解决(无副作用)

魏康安
2023-03-14

我也有同样的问题。一个快速修复方法是禁用导致此问题的严格版本检查。添加

com.google.gms.googleservices.GoogleServicesPlugin.config.disableVersionCheck = true

在应用程序构建的最底层。格雷德尔档案。

 类似资料: