【问题标题】:How to set up Google Maps Utility Api in Android Studio?如何在 Android Studio 中设置 Google Maps Utility Api?
【发布时间】:2015-04-29 13:38:06
【问题描述】:

我不知道为什么我无法弄清楚。我正在尝试在 android studio 中添加 android_maps-utils 库。我已经看到了 google 开发人员博客建议的 link。但我无法理解他们建议的方式。

谁能给我一步一步的指导,在 Android Studio 中使用 android-maps-utils 作为库?我已经卡了两天了。提前致谢。

【问题讨论】:

  • 你试过像compile 'com.google.maps.android:android-maps-utils:0.3+'这样添加依赖吗?所以它没有编译还是什么?
  • 你能从一开始就给我一步一步的过程吗?我试过了。

标签: android android-studio google-maps-api-2 android-maps-utils


【解决方案1】:

您是否已经解决了多个包名的问题?如果是,则省略以下内容。

我看到在您的“依赖项”元素中,您有 compile project(':library')compile('com.google.maps.android:android-maps-utils:0.3.4'):library 是谷歌地图实用程序库吗?如果是,那么您添加了两次谷歌地图实用程序依赖项,这会导致问题。

【讨论】:

    【解决方案2】:

    关于 google 建议的 link 是如何包含它的一切。如果您使用 Android Studio(正如我在您的 tags 中看到的问题):

    将此行添加到您的build.gradle

    dependencies {
        compile 'com.google.maps.android:android-maps-utils:0.3+'
    }
    

    然后在右上角你会看到文字sync now,所以按下它。 见附图。

    就是这样,在你的课程之后你可以使用这个库。

    【讨论】:

    • 同步失败后出现“错误:没有此类属性:sonatypeUsername for class:org.gradle.api.internal.project.DefaultProject_Decorated”错误
    • @setubasak,请张贴您build.gradle(文件夹内的app,而不是外部)文件和文件夹gradle-wrapper.properties 内的文件gradle。至少我们弄清楚了问题的根源。
    • 我已经解决了。但是我现在遇到了这个错误。错误:任务“:app:processDebugResources”执行失败。 > 错误:多个库的包名称为 'com.google.maps.android' 您可以使用 android.enforceUniquePackageName=false 暂时禁用此错误但是,这是暂时的,将在 1.0 中强制执行
    • 根据我的发现,您的依赖项中有 2 个具有相同包名的库,但没有查看它我什么也说不出来。
    • 编译 fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:21.0.2' compile 'com.google.android .gms:play-services:6.5.87' 编译项目(路径: ':backend', 配置: 'android-endpoints') 编译项目(':library') 编译文件('libs/volley.jar') 编译( 'com.google.maps.android:android-maps-utils:0.3.4')
    猜你喜欢
    • 2014-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-19
    • 2015-07-31
    • 1970-01-01
    • 1970-01-01
    • 2018-04-18
    相关资源
    最近更新 更多