Méthode Gradle DSL non supportée trouvée: 'compile ()'!

Je vais à travers Google documentation sur "Ajouter Google Play Services pour Votre Projet" dans Android Studio:
https://developer.android.com/google/play-services/setup.html

Je suis sur que la documentation de modifier le build.gradle fichier d'un fraîchement créée projet Android. Dans l'Étape 2 (Ajouter Google Play Services à Votre Projet), il indique:

Ajouter cette ligne:

apply plugin: 'android'

En vertu de Dépendances, ajouter ceci:

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

Il dit aussi à la mise à jour de la version après la mise à jour de Google Play Services, qui est maintenant à 18 selon le Android SDK Manager.

Voici ma génération tout entière.gradle fichier au niveau le plus haut (parent de ce dossier est le dossier racine).

//Top-level build file where you can add configuration options common to all sub-projects/modules.
apply plugin: 'android'

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.12.+'
        compile 'com.google.android.gms:play-services:18'

        //NOTE: Do not place your application dependencies here; they belong
        //in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

Lors de l'enregistrement, il demande une Synchronisation. Je Synchroniser, mais obtenir:

Build script error, unsupported Gradle DSL method found: 'compile()'!

Error:(10, 0) Possible causes could be:
              - you are using a Gradle version where the method is absent
              - you didn't apply Gradle plugin which provides the method
              - or there is a mistake in a build script

Je suis en utilisant Android Studio 0.8.2. Je n'ai pas installer Gradle, juste en utilisant le plugin qui est venu avec Android Studio.

Il est intéressant de noter que le construire.gradle fichier généré lorsque j'ai fait ce nouveau projet, dit:

//NOTE: Do not place your application dependencies here

Mais Google documentation dit (ce qui entre en conflit avec ce qui précède):

Note: Android Studio projects contain a top-level build.gradle file and a build.gradle
      file for each module. Be sure to edit the file for your application module.

Quel est le problème avec mon build.gradle fichier (ou l'environnement)?

source d'informationauteur Gerard | 2014-07-14