添加 google 服务 - 任务“:app:processDebugResources”执行失败

Adding google services - Execution failed for task ':app:processDebugResources'

我正尝试按照本网站上的步骤在 Android Studio 中实施 GCM 客户端: Implementing GCM Client on Android

如 "Set Up Google Play Services" 下所述,我编辑了应用程序的 build.gradle 文件,使其看起来像这样:

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'

android {
    compileSdkVersion 20
    buildToolsVersion "23.0.0"

    defaultConfig {
        applicationId "com.buuurn.gymio"
        minSdkVersion 16
        targetSdkVersion 21
    }

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

dependencies {
    compile 'com.android.support:support-v4:23.0.0'
    compile 'com.google.android.gms:play-services:7.+'
}

如果我现在同步 gradle,我会收到此错误消息:

Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Applications/adt-bundle 23/sdk/build-tools/23.0.0/aapt'' finished with non-zero exit value 1

我已经尝试过改变

compile 'com.google.android.gms:play-services:7.+'

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

但出现了同样的错误。

我也阅读了一些关于在添加 google 服务时出现 gradle 错误的帖子,但没有任何帮助。

谢谢!

你试过检查你的"buildToolsVersion"吗?如果没有,请转到设置->应用程序->属性->检查您的构建版本以查看是否找到它,如果没有使用您拥有的最大版本或更新它。

关于这个错误:"finished with non-zero exit value 1"有几个原因,如果是RAM引起的,尝试重启你的设备,如果是你的java环境引起的,也许你应该重新安装。