在Android Studio中使用android-maps-utils

Jen*_*der 5 android gradle android-studio

我试图在Android项目中使用Android库或ADT使用此库[1].但它根本不起作用.在ADT我不知道如何处理gradle的东西,在Android Studio中,当我尝试"导入项目"时,我收到错误"找不到com.google.android.gms:play-services:3.1.36.

(没有足够的声望来发布图片,它与xswZ3.jpg有关)

我不熟悉gradle,我对它的作用只有一个模糊的想法,但我只想在我自己的项目中使用像BubbleIconFactory f = new BubbleIconFactory(this)这样的东西.

任何帮助表示赞赏!

[1] https://github.com/googlemaps/android-maps-utils

tre*_*tor 8

也许你的问题需要repositoriesbuildscript街区之外.

repositories内部的buildscript是管理gradle这个依赖本身,我相信.以下是我google-maps-utils作为库依赖项解决问题的方法.希望这会有所帮助.我也包括了我的地图和support-v4库.

buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:0.10+'
    }
}

apply plugin: 'android'

repositories {
    mavenCentral()
}

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
    // Support Libraries
    compile 'com.google.android.gms:play-services:4.1.32'
    compile 'com.android.support:support-v4:19.0.1'
    compile 'com.google.maps.android:android-maps-utils:0.3+'
}
Run Code Online (Sandbox Code Playgroud)


ian*_*ake 3

com.google.android.gms:play-services:3.1.36可以通过转到您的 SDK 管理器并安装软件包来下载(您可能还想在那里Extras->Google Repository安装存储库)。Extras->Android Support这些允许 Gradle 自动使用这些资源,而无需将库项目或 jar 手动添加到项目中。