Android Studio谷歌地图依赖项
Android Studio和谷歌地图的依赖性最终击败了我。我确实让它工作了,但不得不改变一些东西,让我的应用程序使用正确的API密钥 现在我点击run,它说build successful,但它实际上并没有在模拟器上运行这个项目,它在消息窗口中放了一大堆带白色感叹号的红色圆圈。如果你点击这些圆圈,什么也不会发生,也没有解释它们的意思 我有一种感觉,它是说我所包含的依赖项之间存在依赖关系,但我已经从单个播放服务中移除,并包含了全部,包括整个支持库,但仍然没有发生任何事情 有谁能告诉我发生了什么,或者我如何解决这个问题,或者我下一步会去哪里寻找原因来找出这个问题 这些是我在build.gradle中的依赖项Android Studio谷歌地图依赖项,android,google-maps,android-studio,Android,Google Maps,Android Studio,Android Studio和谷歌地图的依赖性最终击败了我。我确实让它工作了,但不得不改变一些东西,让我的应用程序使用正确的API密钥 现在我点击run,它说build successful,但它实际上并没有在模拟器上运行这个项目,它在消息窗口中放了一大堆带白色感叹号的红色圆圈。如果你点击这些圆圈,什么也不会发生,也没有解释它们的意思 我有一种感觉,它是说我所包含的依赖项之间存在依赖关系,但我已经从单个播放服务中移除,并包含了全部,包括整个支持库,但仍然没有发生任何事情 有谁能告诉我发生了什么,
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'
感谢将
编译'com.google.android.gms:play services:11.0.4'
更改为编译'com.google.android.gms:play services maps:11.8.0'
//您不需要使用所有的play services
再试一次 我认为您存在依赖冲突,在这种情况下,我建议使用11.0.2版:
compile 'com.google.android.gms:play-services:11.0.2'
顺便说一句,使用谷歌地图不需要加载所有播放服务库,
仅使用此依赖项:
compile 'com.google.android.gms:play-services-maps:11.0.2'
将版本更改为11.0.2,然后再试一次Hanks,但这没有任何区别,错误看起来像sameI尝试过这个,我刚刚又尝试了一次,但我的安装无法解决此版本的play services。我已经安装了sdk 27和26,播放设备是最新的-46。你知道我是怎么得到11.8.0的吗?还有,是否有人知道工作室中的哪些google服务对应于哪些版本的play services(即46是11.0.2)的文档?