Google Play服务无法使用Gradle进行编译

时间:2014-01-27 21:39:42

标签: android gradle google-play-services

我尝试用Gradle编译一个带有 gradlew.bat 文件的库,但它仍然失败。 它显示以下消息:

  

失败:构建因异常而失败。

     
      
  • 出了什么问题:配置项目':library'时出现问题。

         
        

    无法解析配置':library:_debugCompile'。

    的所有依赖项          

    无法找到com.google.android.gms:play-services:3.1.36。      要求:          com.google.maps.android:library:0.3-SNAPSHOT

      
  •   

我已经修改了gradle文件以指向正确的方向:

List myDependencies = ["com.google.android.gms:play-services:3.1.36",
        fileTree (dir: 'c://Program Files/Android/sdk/extras/google/m2repository/com/google/android/gms/play-services/3.1.36/', includes: ['*.jar'])]

dependencies {
    compile myDependencies
}

我已经安装了Google Repository和Google Support Repository。

我使用IntelliJ IDEA。

我还应该尝试什么?

1 个答案:

答案 0 :(得分:2)

我将 google-play-services.jar 文件复制到我的项目中,并将 build.gradle 文件更改为:

dependencies {
   compile files('google-play-services.jar')
}

现在它运作正常。