更新Firebase库时出现此错误:
正在请求库com.google.firebase:firebase-analytics 由[[15.0.1,16.0.0),[16.0.1,16.0.1], [16.0.1,99999]],但解析为16.0.1。禁用插件并检查 您的依赖树使用./gradlew:app:dependencies。
依赖项是:
implementation 'com.google.firebase:firebase-core:16.0.1'
implementation 'com.google.firebase:firebase-messaging:17.1.0'
implementation 'com.google.firebase:firebase-database:16.0.1'
implementation 'com.google.firebase:firebase-appindexing:16.0.1'
implementation 'com.google.firebase:firebase-crash:16.0.1'
implementation 'com.google.firebase:firebase-auth:16.0.2'
implementation 'com.google.firebase:firebase-invites:16.0.1'
implementation 'com.google.firebase:firebase-config:16.0.0'
implementation 'com.google.firebase:firebase-ads:15.0.1'
implementation 'com.google.firebase:firebase-firestore:17.0.2'
是否有一种简单的方法来找到正确的配置? 如果没有,什么插件将被禁用以及如何禁用?如果我只运行任务,则会收到相同的错误。
更新: 我认为这种依赖性与之相关,因为如果禁用它,则会插入依赖任务运行:
implementation 'com.google.android.gms:play-services-auth:15.0.1'
答案 0 :(得分:18)
尝试使用以下步骤:
classpath 'com.google.gms:google-services:4.0.1
)更新您的项目build.gradle文件