无法解决:com.google.maps.android:android-maps-utils:0.4+

ram*_*ncy 1 plugins android google-maps android-gradle-plugin

尝试构建Google Maps Android API实用程序库,我安装了SDK 23以及所有正确的SDK工具.首先,当我导入项目时,我无法运行它,运行按钮显示为灰色.然后我将"apply plugin:'com.android.application'"添加到gradle文件的顶部.然后,当我尝试编译时,我得到了无法解决:我的构建gradle(模块:库)中的com.google.maps.android:android-maps-utils:0.4+错误.

dependencies {
compile 'com.google.android.gms:play-services-maps:8.4.0'
compile 'com.google.maps.android:android-maps-utils:0.4+'
 }
Run Code Online (Sandbox Code Playgroud)

Ale*_*xey 6

原始android-maps-utils-master/demo/build.gradle中的dependencies部分包含:

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'
}
Run Code Online (Sandbox Code Playgroud)

所以:

  1. 你可以按原样使用它.库android-maps-utils将从" compile project(':library') " 编译.这个对我有用.要么
  2. 您可以评论" 编译项目(':库') ",然后取消注释" 编译'com.google.maps.android:android-maps-utils:0.3+' ",该库将从maven存储库下载.但是)

Gradle不知道它在哪里.所以你应该添加followilg代码:

allprojects {
    repositories {
        mavenCentral()
    }
}
Run Code Online (Sandbox Code Playgroud)

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