【发布时间】:2018-11-07 16:48:57
【问题描述】:
我更新到 gradle 4.0.1 并开始收到以下错误
库 com.google.android.gms:play-services-measurement-base 是 [[15.0.4,15.0.4]] 的各种其他图书馆正在请求,但是 解析为 15.0.2。禁用插件并检查您的依赖项 使用 ./gradlew :app:dependencies 的树。
我的项目没有使用该依赖项,所以我在全球范围内搜索它,它只出现在内部
build/intermediates/lint-cache/maven.google/com/google/android/gms/group-index.xml
这条线
<play-services-measurement-base versions="15.0.0,15.0.2"/>
所以我尝试删除我的构建文件夹并清理项目,但它使用相同的值重新生成它:/因此错误仍然存在
【问题讨论】:
-
在这里解决: 我在尝试在 firebase 中添加 crashlytics 时也遇到了同样的问题。请为 com.google.android.gms:play-services 和 com.google.firebase: ...... 更新最新版本的依赖项。它会自动解决问题
-
我有最新版本,但出现此错误,因此降级到 15.0.1 并且它有效!
-
请转至this issue 并加注星标。似乎有很多问题,因为有很多库未从 jCenter 发布。
标签: android gradle android-gradle-plugin google-play-services