Android Studio Google Maps依赖项

问题描述 投票:0回答:2

Android Studio和Google Maps的依赖关系终于打败了我。我确实有它工作,但不得不改变一些东西,让我的应用程序使用正确的API密钥。

现在我点击运行并说它的构建成功,但它实际上并没有在模拟器上运行项目,它在消息窗口中放置了一大堆带有白色感叹号的红色圆圈。如果点击这些圈子没有任何反应,并且没有解释它们的含义。

我有一种感觉,它说我已经包含了依赖关系,但我已经远离个人Play服务包括并包含了整个支持库,但仍然没有任何反应。

任何人都可以告诉我发生了什么,或者我如何解决这个问题,甚至可以告诉我接下来会发现为什么不会这样做。

这些是我的build.gradle中的依赖项。

dependencies {
  compile files('libs/jackson-annotations-2.9.0.jar')

    compile files('libs/jackson-databind-2.9.0.jar')

    compile files('libs/jackson-core-2.9.0.jar')

            compile 'com.google.android.gms:play-services:11.0.4'

    compile 'com.android.support:appcompat-v7:25.2.0'



}

apply plugin: 'com.google.gms.google-services'

This is the error

enter image description here

This is where it says the build was successful

谢谢

android google-maps android-studio
2个回答
0
投票

compile 'com.google.android.gms:play-services:11.0.4'更改为compile 'com.google.android.gms:play-services-maps:11.8.0' //您不需要使用所有播放服务

然后再试一次!


0
投票

我认为你有一个依赖冲突,我建议在这种情况下使用版本11.0.2:

  compile 'com.google.android.gms:play-services:11.0.2'

顺便说一句,加载所有Play服务库不是必须使用谷歌地图,只使用这种依赖:

compile 'com.google.android.gms:play-services-maps:11.0.2'
© www.soinside.com 2019 - 2024. All rights reserved.