Google Maps API有什么问题?

时间:2018-01-20 15:21:01

标签: java android google-maps

我有一个过去使用Google Maps API的旧应用程序。自上次成功构建以来,我没有更改代码,但我现在无法重建应用程序。

当我尝试向“com.google.android.gms:play-service-maps:11.8.0”库添加依赖项时,Android Studio会尝试从Internet下载必要的文件。大约达到50%时,它会显示以下错误:“无法找到依赖项”com.google.android.gms:play-services-maps:11.8.0“。

有谁知道为什么会这样,以及如何解决问题?

4 个答案:

答案 0 :(得分:0)

尝试将版本从11.8.0更改为较旧版本。 (例如11.0.2)

答案 1 :(得分:0)

Google Play服务版本取决于compileSdkVersion

中的build.gradle

尝试:

com.google.android.gms:play-services-maps:11.0.4

或者将您的sdk版本更新为最新版本。

答案 2 :(得分:0)

我建议您添加已在Choose_Library_Dependency对话框中指定的Google Play服务的依赖项。这件事总是对我有用。只需浏览选项,您就会找到Google Play服务的匹配项。无论在那里指定的版本是什么,您都需要在谷歌地图依赖中使用相同的版本。

Screenshot

答案 3 :(得分:0)

implementation "com.google.android.gms:play-services:15.0.0"更改为implementation "com.google.firebase:firebase-invites:15.0.0后,app build就成功了。