同步项目时未能解析:com.google.android.gms:play services:9.6.0

同步项目时未能解析:com.google.android.gms:play services:9.6.0,android,gradle,google-play-services,Android,Gradle,Google Play Services,我试图在我的Android应用程序上使用Google Play服务来获取设备的最后一个已知位置,但当我尝试添加gradle依赖项时: 编译'com.google.android.gms:play services:9.6.0' 我得到以下错误: 配置项目“:app”时出现问题。 无法解析配置“”的所有依赖项:应用:\ u debugCompile'。 找不到com.google.android.gms:play services:9.6.0。 在以下位置搜索: https://jcenter.b

我试图在我的Android应用程序上使用Google Play服务来获取设备的最后一个已知位置,但当我尝试添加gradle依赖项时:

编译'com.google.android.gms:play services:9.6.0'

我得到以下错误:

配置项目“:app”时出现问题。
无法解析配置“”的所有依赖项:应用:\ u debugCompile'。
找不到com.google.android.gms:play services:9.6.0。
在以下位置搜索:
https://jcenter.bintray.com/com/google/android/gms/play-services/9.6.0/play-services-9.6.0.pom
https://jcenter.bintray.com/com/google/android/gms/play-services/9.6.0/play-services-9.6.0.jar
文件:/home/user/Android/Sdk/extras/Android/m2repository/com/google/Android/gms/play-services/9.6.0/play-services-9.6.0.pom
文件:/home/user/Android/Sdk/extras/Android/m2repository/com/google/Android/gms/play-services/9.6.0/play-services-9.6.0.jar
文件:/home/user/Android/Sdk/extras/google/m2repository/com/google/Android/gms/play-services/9.6.0/play-services-9.6.0.pom
文件:/home/user/Android/Sdk/extras/google/m2repository/com/google/Android/gms/play-services/9.6.0/play-services-9.6.0.jar

有人知道如何解决这个问题吗?谢谢

编辑

这是我的build.gradle文件:

    apply plugin: 'com.android.application'

    android {
        compileSdkVersion 24
        buildToolsVersion "24.0.2"

        defaultConfig {
            applicationId "app"
            minSdkVersion 16
            targetSdkVersion 24
            versionCode 1
            versionName "1.0"
        }


        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }

        lintOptions {
            abortOnError false
        }
    }

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        testCompile 'junit:junit:4.12'
        compile 'com.android.support:appcompat-v7:24.2.0'
        compile group: 'com.google.code.gson', name: 'gson', version: '2.7'
        compile 'com.squareup.okhttp3:okhttp:3.4.1'
        compile group: 'org.powermock', name: 'powermock-mockito-release-full', version: '1.6.4'
        compile 'org.mockito:mockito-core:1.10.19'
        compile 'com.google.android.gms:play-services:9.6.0'
    }

首先更新SDK的
Android支持库
Google Play服务
。查看是否在之后同步。

这可能是由于您的android studio软件包中未安装google play services SDK造成的。遵循Android开发者指南,了解如何在应用程序中设置google play服务。其中有一个链接,帮助您在包中添加依赖项之前设置SDK。

在项目级build.gradle文件中的buildscript>依赖项下,
classpath'com.google.gms:google services:3.0.0'

您可以共享您的gradle文件吗?如何从命令行执行此操作?(我正在使用ubuntu 16.04以防万一)当我尝试使用Intellij构建存储库时,我得到了一个安装存储库的链接,但该链接没有任何作用。转到您的android sdk目录->工具,运行名为
android
的脚本。然后向下滚动并更新上述两个软件包。谢谢!这似乎解决了问题。:)