使用谷歌地图的 Android Studio 0.2 App - Gradle 修改

Posted

技术标签:

【中文标题】使用谷歌地图的 Android Studio 0.2 App - Gradle 修改【英文标题】:Android Studio 0.2 App that use Google Maps - Gradle modify 【发布时间】:2013-07-13 03:09:57 【问题描述】:

我正在 android 工作室开发一个应用程序。我想使用谷歌地图 API,但我不能使用 UI 来配置项目设置。我尝试了一些不同的指令来添加地图,但没有奏效。我必须以某种方式修改 build.gradle 文件?你能告诉我怎么做吗?有人有这方面的经验吗?

感谢您的每一个建议。

【问题讨论】:

【参考方案1】:

如果您使用的是 0.2,则意味着您已经安装了 Google Repository 和 Android Repository(来自 Android SDK:terminal$ android sdk)。

其中一个拥有 Google Play 服务。 这是您模块的完整 build.gradle:

buildscript 
    repositories 
        mavenCentral()
    
    dependencies 
        classpath 'com.android.tools.build:gradle:0.5.+'
    

apply plugin: 'android'

dependencies 
    compile 'com.google.android.gms:play-services:3.1.36'


android 
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig 
        minSdkVersion 8
        targetSdkVersion 16
    

注意如何(轻松地)包含播放服务。

gradle 版本也是 0.5.+,所以可以自动更新!

还有一个非常重要的事情,浪费了我很多时间的是最低 sdk 版本! 必须8以上,因为低版本不支持google play服务!

【讨论】:

如果这不起作用,您可能想在此处读出我的答案***.com/a/17663581/776345。如果您使用库(sherlock?)等,它会详细说明其余的 .gralde 文件! – 逾越节 子问题:您如何/在哪里找到您应该使用的版本? (例如 Play Services 的 3.1.36) @thibaultd,我在这篇 G+ 帖子中使用了它们:plus.google.com/+AndroidDevelopers/posts/4Yhpn6p9icf。关注 G+ 上的 Android 开发者,了解有关 gradle/studio/android dev 的最新更新! 谢谢!不太方便,但我在其他任何地方都没有找到:) @thibaultd Gradle, please 对你来说可能更方便一些。

以上是关于使用谷歌地图的 Android Studio 0.2 App - Gradle 修改的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio、谷歌 Firebase、谷歌地图

Android Studio 谷歌地图自定义地图,只想显示自定义地图但利用谷歌地图功能

在 Android Studio 中从 JSON 向谷歌地图添加标记

Android Studio 谷歌地图集群

Android Studio 谷歌地图更改标记颜色

有时我在 Android Studio 中遇到谷歌地图问题,但并非总是如此。为啥?如何删除谷歌地图上方的白条?