如何在Android Studio上使用它。
com.google.android.gms库:play-services-measurement-base正在[[15.0.0,15.0.0],[15.0.2,15.0.2]]的各种其他图书馆请求,但结算为15.0.2。禁用插件并使用./gradlew:app:dependencies检查依赖关系树。
答案 0 :(得分:2)
据报道here:
您需要将后一个依赖项的版本更新为 15.0.2 。这解决了Google Services Gradle插件版本 3.3.0 报告的问题:库com.google.android.gms:play-services-measurement-base正在由其他各种图书馆在[ [15.0.0,15.0.0],[15.0.2,15.0.2]],但解析为15.0.2 ......
然后将您的Google Play服务插件更新为 3.3.0
classpath 'com.google.gms:google-services:3.3.0'
并将依赖关系更新为 15.0.2 。
答案 1 :(得分:1)
解决此问题 - 如果您选择Firestore数据库,请执行以下操作: 首先我们将在Gradle中添加更新的这些内容:
buildscript {
// ...
dependencies {
// ...
classpath 'com.google.gms:google-services:4.0.1' // google-services plugin
}
}
allprojects {
// ...
repositories {
// ...
maven {
url "https://maven.google.com" // Google's Maven repository
}
}
}
此次更新后:
apply plugin: 'com.android.application'
android {
// ...
}
dependencies {
// ...
implementation 'com.google.firebase:firebase-core:16.0.0'
// Getting a "Could not find" error? Make sure you have
// added the Google maven respository to your root build.gradle
}
// ADD THIS AT THE BOTTOM
apply plugin: 'com.google.gms.google-services'
然后Rebuild或Sunc Now,问题将得到解决。
如果您正在使用RealTime数据库,那么请执行以下操作: -
设置依赖关系:
implementation 'com.google.firebase:firebase-database:15.0.0'
并删除FireStore依赖关系。
这一定会解决您的问题...如果您愿意,请投票给我
答案 2 :(得分:0)
buildscript {
// ...
dependencies {
// ...
classpath 'com.google.gms:google-services:4.0.1' // google-services plugin
}
}
这对我有用。添加最新版本,即4.0.1