首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未能解决: com.google.maps.android:android-maps-utils:0.4+

未能解决: com.google.maps.android:android-maps-utils:0.4+
EN

Stack Overflow用户
提问于 2016-03-17 19:26:51
回答 2查看 6K关注 0票数 1

为了构建Google API实用程序库,我安装了SDK 23和所有的右SDK工具。一开始,当我导入项目时,我无法运行它,运行按钮就变灰了。然后我将"apply plugin:'com.android.application'“添加到gradle文件的顶部。然后,当我试图编译时,我会在我的build (模块:库)中得到“解决失败: com.google.maps.android:android-maps-utils:0.4+错误”。

代码语言:javascript
复制
dependencies {
compile 'com.google.android.gms:play-services-maps:8.4.0'
compile 'com.google.maps.android:android-maps-utils:0.4+'
 }
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-18 08:00:05

原始android-maps utils-主/演示/build.gradle中的依赖部分包含:

代码语言:javascript
复制
dependencies {
    compile project(':library')
    // Or, fetch from Maven:
//     compile 'com.google.maps.android:android-maps-utils:0.3+'
    compile 'com.google.android.gms:play-services-maps:8.4.0'
}

所以:

  1. 你可以按原样使用它。库android-maps utils将从“编译项目(‘:Library’)”编译而来。对我来说很管用。或
  2. 您可以评论“编译项目(‘:库’)”,然后取消注释“编译'com.google.maps.android:android-maps-utils:0.3+'”“,库将从maven存储库下载。但是)

格拉德尔不知道它在哪。因此,您应该添加以下代码:

代码语言:javascript
复制
allprojects {
    repositories {
        mavenCentral()
    }
}

文件android-maps utils-master/build.gradle

票数 6
EN

Stack Overflow用户

发布于 2017-09-27 18:59:41

这实际上是可行的:

注释掉调用google的其他依赖项。具体来说,firebase (编译‘com.google.Firebase:firebase-ads-9.0.1’)和gms(编译'com.google.android.gms:play-services-maps:9.0.1‘)。现在选“同步现在”。

您可能会遇到其他错误,比如缺少一些值。忽略错误,取消注释的依赖项和Voila!这一切都是我们亲爱的格拉德尔想出来的!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36069933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档