62 votes

Échec de la construction du projet avec Android studio

Quelqu'un peut-il me dire pourquoi j'obtiens cette erreur avec AndroidStudio ?

Execution failed for task ':sampleapp:preBuild'.
> Build Tools Revision 19.0.0+ is required.

J'ai installé Android Build-tools 19.0.1 à partir du gestionnaire SDK Android.

115voto

pyus13 Points 7318

Vérifiez tous vos build.gradle s'ils utilisent le 19.0.x ou non.

buildToolsVersion seront définis dans le cadre du android à l'intérieur de la balise build.gradle comme ceci :

android {
     compileSdkVersion 19
     buildToolsVersion '19.0.3'

     // Other Configuration
}

Vous pouvez trouver une liste de versions pour les outils de construction Android. aquí ainsi que dans le Gestionnaire de SDK .

0 votes

Faites-le en 19.0.1 et synchronisez votre projet avec gradle.

1 votes

Je n'avais pas la version 19.0.1 installée, mais la version 19.0.2. Le passage à buildToolsVersion '19.0.2' a donc permis de résoudre le problème. Merci

0 votes

La seule chose est que ce que vous utilisez doit être installé dans votre sdk Android et compatible avec votre plugin Android gradle.

6voto

user3013143 Points 31

Allez dans Fenêtre->Android SDK Manager et exécutez-le.

Vous verrez la version d'Android Build-Tools installée...

Modifier build.gradle pour refléter la version installée des outils de construction

Cela a fonctionné pour moi

OU

Installez la version qui est montrée dans l'erreur

2voto

Ray Points 21

Cela semble fonctionner pour moi. J'ai dû mettre à jour les paramètres par défaut puis redémarrer l'IDE :

  1. Fichier->Autres paramètres->Structure par défaut du projet
  2. Sous Paramètres du projet : Project, définissez Project SDK comme Android SDK.
  3. Cliquez sur le bouton Modifier
  4. Pour Android SDK, définissez la cible de construction sur Android 4.4.2.
  5. Cliquez sur Ok.
  6. Redémarrer l'IDE
  7. Alors, reconstruisez. Ça semblait fonctionner après ça

Ceci en supposant que vous avez déjà installé Android-19 et que vous avez toujours des difficultés.

0voto

Si vous avez installé la version requise des outils de construction et que cela ne fonctionne pas :

Eclipse et Android Studio probablement utiliser deux copies différentes du SDK et vous avez mis à jour l'autre copie.

-1voto

Android Aggie Points 1

Il est utile de se rappeler que vous aurez des fichiers build.gradle pour chaque module de votre projet Android Studio.

Je n'arrêtais pas de me frapper la tête contre le mur - "Où diable est cette ligne que tout le monde me dit de changer ?!" - jusqu'à ce que je regarde dans le dossier ~/dev/AndroidProjects/xxprojectnamexx/app et que je regarde le fichier build.gradle qui s'y trouve.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X