Vous utilisez le mauvais fichierbuild.gradle
.
Vous ne pouvez pas utiliser compile
dans le fichier de niveau supérieur. Utilisez le module/build.gradle
.
<PROJECT_ROOT>\app\build.gradle
est spécifique pour le module d'application.
<PROJECT_ROOT>\build.gradle
est un "Fichier de construction de niveau supérieur" où vous pouvez ajouter des options de configuration communes à tous les sous-projets/modules. Vous devez également inclure les bibliothèques dans le bloc dependencies
, et non dans le bloc buildscript
.
exemple de fichier de niveau supérieur:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
classpath 'com.google.gms:google-services:3.0.0'
}
}
Dans le app\build.gradle
vous définissez uniquement les propriétés du module:
apply plugin: 'com.android.application'
android {
compileSdkVersion ...
buildToolsVersion ...
}
dependencies {
//..... HERE !
}
Avez-vous lu 'NOTE', qui trouve à la ligne 14? – DeKaNszn