Android工作室 - 任务'汇编'在项目'中找不到:google-play-services_lib'

时间:2014-07-14 08:08:22

标签: android gradle maps

当我点击Build -> Rebuild Project时,我收到此错误。

enter image description here

地图上的Everyrithing很好。我成功同步build.gradle和清理项目没有错误。我可以在我的设备上运行地图。

的build.gradle

buildscript {
   repositories {
       mavenCentral()
   }
   dependencies {
       classpath 'com.android.tools.build:gradle:0.12.0'
   }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

dependencies {
    compile 'com.android.support:support-v4:20.0.0'
    compile 'com.google.android.gms:play-services:5.0.77'

}

android {
  compileSdkVersion 20
  buildToolsVersion '20'

  defaultConfig {
      minSdkVersion 10
      targetSdkVersion 20
    }   
}

的Manifest.xml

<meta-data android:name="com.google.android.gms.version"
        android:value="@integer/google_play_services_version" />

1 个答案:

答案 0 :(得分:3)

您在 settings.gradle 文件中引用了google-play-services_lib。除非你在名为&#34; google-play-services_lib&#34;的目录中有一个模块。关闭你的项目根目录,我假设你没有,然后从你的设置文件中删除这个位。添加Play服务依赖项的正确方法不是将其添加到您的设置文件中,而是通过 build.gradle 文件的compile块中的dependencies语句添加,就像你已经做过的那样:

compile 'com.google.android.gms:play-services:5.0.77'