未解决的依赖关系?

时间:2018-10-23 16:49:56

标签: java android gradle android-gradle build.gradle

我尝试构建自己的应用程序,但失败,仅显示一条消息:

Failed to resolve: play-services-basement

我的应用昨天成功构建。自昨天成功构建以来,没有代码更改。我的build.gradle文件中的任何内容均未更改。这太疯狂了。

是否有人对我接下来可以看到的内容有任何指示,以使我的应用程序成功构建?

编辑:某些在线解决方案涉及切换我的存储库列表中的google()jcenter()的顺序,使得google()在前,jcenter()在后​​-但是无法解决我的问题,并且构建仍然失败,并显示相同的消息。

编辑#2:尝试使我的缓存无效并重新启动。构建失败持续存在。我尝试使用debug进行组装,并收到了更具体的消息: Could not find play-services-basement.aar (com.google.android.gms:play-services-basement:15.0.1). Searched in the following locations: https://jcenter.bintray.com/com/google/android/gms/play-services-basement/15.0.1/play-services-basement-15.0.1.aar

2 个答案:

答案 0 :(得分:0)

尝试使缓存无效并重新启动。

如果这不起作用,则可以使用debug或stacktrace进行汇编,以查看它试图在哪里解析您的引用。

enter image description here

答案 1 :(得分:0)

今天XD我遇到了这个问题

将您的图书馆gsm google更新到

    implementation 'com.google.android.gms:play-services-maps:16.0.0'
    implementation 'com.google.android.gms:play-services-location:16.0.0'
    implementation 'com.google.android.gms:play-services-gcm:16.0.0'