web-dev-qa-db-fra.com

Android Studio Gradle BuildTools Révision

J'ai un projet Android dans Android Studio 0.5.9 et Gradle émettent cette erreur:

Error:The SDK Build Tools revision (17.0.0) is too low. Minimum required is 19.0.0

J'ai déjà installé SDK Build Tools Revision 19 à partir du gestionnaire de SDK et voici mon build.gradle

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:0.10.+'
    }
}
apply plugin: 'Android'

repositories {
    mavenCentral()
}

Android {
    compileSdkVersion 17
    buildToolsVersion "19.0.0"

    defaultConfig {
        minSdkVersion 9
        targetSdkVersion 17
    }

    sourceSets {
        main {
            manifest.srcFile 'Manantiales/src/main/AndroidManifest.xml'
        }
    }
}

Comment dire à Gradle d'utiliser Build Tools 19 s'il est déjà installé?

EDIT: J'ai marqué une réponse différente comme étant la meilleure réponse parce que c'est celle qui a fonctionné pour la plupart des gens

51

J'ai eu le même problème ce matin après la mise à jour à .6.0. Vous devez changer de version dans /projectName/build.gradle

classpath 'com.Android.tools.build:gradle:0.11.+'

Ouvrez votre gestionnaire de SDK et téléchargez la nouvelle version des outils de compilation 19.1 puis modifiez la ligne suivante dans /projectName/moduleName/build.gradle

Android {
  compileSdkVersion 19
  buildToolsVersion "19.1" //This version needs to be updated to 19.1 after SDK update

  ...

}

Ensuite, synchronisez vos fichiers de classement et vous devriez être prêt à partir!

74
Eric Labelle

Je n'avais pas réalisé que mes erreurs avaient changé quand j'ai changé buildToolsVersion "19.0.0" à buildToolsVersion "19.1.0" dans mon build.gradle.

La première erreur était:

Error: The SDK Build Tools revision (19.0.0) is too low for project 'Android'. Minimum required is 19.1.0

La deuxième erreur était un peu différente, mais je ne l'ai pas vue:

Error: The SDK Build Tools revision (19.0.0) is too low for project ':CordovaLib'. Minimum required is 19.1.0

J'ai donc aussi changé le build.gradle dans le dossier CordovaLib et l’erreur a disparu.

12
Renato Isidio

Je viens de mettre à jour mon Android studio vers 0.6.0 et le même problème me posait. Mais ma version était 19.0.3 au lieu de 19.1.0. J'ai changé le buildToolsVersion ". 19.0.3 "à ->" 19.1.0 "ce qui a forcé Gradle à télécharger les mises à jour. J'ai redémarré mon Android Studio, et l'erreur a disparu. Je ne sais pas exactement comment expliquer. , mais je pense qu’il est contraint de télécharger le correctif du site Maven et de rendre justice à l’arrière-plan. Et, comme le disait Gabriel Matusevich, le build.gradle se trouve dans ProjectFolder -> AppFolder -> build.gradle.

Exception: je n’ai pas terminé de tester cela, mais j’ai remarqué que Gradle avait été téléchargé sur le site, que je n’avais ni ajouté ni supprimé de code, ni exécuté l’application. Donc, pour être sûr, rappelez-vous le numéro buildToolsVersion que vous aviez auparavant!

8
Azurai

Ouvrez Android SDK Manager et assurez-vous que Build Tools 19.1 a été téléchargé. Vérifiez.

Ensuite, recherchez build/app.gradle et remplacez le numéro buildToolsVersion par '19 .1 ':

apply plugin: 'Android'

Android {
    compileSdkVersion 19
    buildToolsVersion '19.1'
    defaultConfig {
        minSdkVersion 10
        targetSdkVersion 19

    }
6
Jorge Vieira

J'ai résolu ce problème en allant dans myAppProject/actionbarsherlock/build.gradle et changer

Android {
    compileSdkVersion 14
    buildToolsVersion '17.0.0'

pour ça

Android {
    compileSdkVersion 14
    buildToolsVersion '19.1.0'
5
Michael

J'ai trouvé le problème, build.gradle était sur le mauvais dossier

1

Bonjour pour moi après avoir téléchargé la dernière version du Android SDK Tools, je change le Android version F4 (Paramètres du module)

https://www.dropbox.com/s/9ypuepxfwlcp4e5/Captura%20de%20pantalla%202014-06-10%2000.45.38.png

1
RoQ

J'ai eu le même problème. C'est ce qui m'a résolu ce problème.

Étape 1: Accéder au gestionnaire de SDK

Étape 2: Mettez à niveau votre Android sdk Build-Tool De la version actuelle à la version mise à jour. (Dans mon cas, mettez-le à niveau vers 21.1.2)

Étape 3: Reconstruisez votre application.

Cette démarche a résolu mon problème. J'espère que cela résoudra aussi votre problème.

1
Dhnjy Patil

je résous le problème de cette manière:

Allez à: projectFolder/gradle.proprieties

modifiez Android_BUILD_TOOLS_VERSION = 19 (ou une autre version) en Android_BUILD_TOOLS_VERSION = 19.1

0
Luke

changement dans le code "projet: layout xml" de build.gradle >>

 buildscript {
repositories {
    jcenter()
}
dependencies {
    classpath 'com.Android.tools.build:gradle:2.2.3'


}

} allprojects { repositories { jcenter() entrez le code ici } }

0
AmmAr Yasser

Moi aussi, j'ai fait face au même problème et la solution était si simple. Il suffit de lancer Android SDK Manager et de vérifier les derniers outils de génération. Enfin, cliquez sur les packages d'installation sélectionnés. Relancez maintenant le IDE et essayez de construire le projet.

0
Optimus Krish