Lorsque je démarre Android Studio et que je sélectionne "Nouveau projet ..." et que je crée un nouveau projet, j'obtiens cette erreur contextuelle:
Échec de l'importation du nouveau projet Gradle: impossible de trouver la révision 17.0.0 des outils de construction
Consultez le journal IDE pour plus de détails (Aide | Afficher le journal)
J'adorerais consulter le journal IDE, mais je n'ai même pas réussi à entrer dans l'application pour faire grand-chose. J'ai parcouru les préférences plusieurs fois pour voir si je peux définir un chemin pour les outils de construction, mais je ne trouve pas grand-chose. Comment résoudre ce problème ou comment accéder à l'application sans ouvrir de projet afin de pouvoir au moins voir les journaux?
java
android
gradle
android-studio
Jason Robinson
la source
la source
.AndroidStudioPreview\system\log\idea.log
etJAVA_HOME
la variable d'environnementRéponses:
Après avoir passé quelques heures: j'ai redémarré le
Android SDK Manager
et à ce moment j'ai remarqué que j'avaisAndroid SDK Platform-tools
(mise à niveau) etAndroid SDK Build-tools
(nouveau).Après avoir installé ceux-ci, j'ai finalement pu compiler complètement mon projet.
Remarque: la dernière version d'ADT (version 22) doit être installée.
la source
<ANDROID_STUDIO>/sdk
. Démarrez le gestionnaire de SDK Android en exécutant<ANDROID_STUDIO>/sdk/tools/android
et installez la version correcte des outils de construction du SDK Android et vous devriez résoudre le problème.SDK Manager
se trouve dans le menu des programmes de Windows sousAndroid SDK Tools
. Dans la fenêtre du Gestionnaire de SDK, il y a un en-tête «Outils». En dessous, vous devriez trouver différentes versions deAndroid SDK Build-tools
. Exécutez en tant qu'administrateur afin de pouvoir manipuler les fichiers locaux.À partir de mai 2020 , une solution vraiment simple utilisant Android Studio:
la source
Recherchez dans le SDK Manager quelle est votre
Android SDK Build-tools
version la plus élevée , et copiez ce numéro de version dans votrebuild.gradle
fichier projet , dans laandroid/buildToolsVersion
propriété (pour moi, la version était "18.1.1").J'espère que cela vous aidera!
la source
Voici ce que j'avais à faire:
ANDROID_HOME=C:\...\android-sdk
GRADLE_HOME=C:\...\gradle-1.6
PATH=...;%GRADLE_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
la source
Cela se produit parce que la révision x de Build Tools n'existe pas .
Aujourd'hui, la dernière version est
23.0.2
(sujette à changement tout le temps).Les
buildToolsVersion
s que vous voulez sont inclus dans le SDK Android, normalement installé dans le<sdk>/build-tools/<buildToolsVersion>
répertoire.Ne confondez pas le SDK Android Tools avec SDK outils de compilation .
Changement de vos
build.gradle
« sbuildToolsVersion
à une version installée dans<sdk>/build-tools
la source
Chaque fois que vous tenterez d'exécuter un projet avec une version de l'outil de construction non présente en studio, vous serez confronté à cette erreur.
À partir de maintenant en 2017, il a été rendu très simple par Android Studio.
Cela vous informera de ce problème, ainsi que quelque chose comme ça
Il vous suffit de cliquer dessus et le système téléchargera la version de build requise pour exécuter le projet.
la source
J'avais installé l'API 17 mais ce n'était pas suffisant. Ce dont j'ai vraiment besoin, c'est le "Android SDK Build-Tools 17".
Vous pouvez localiser votre "Android SDK Build-Tools X" dans le premier enfant, nommé "Tools", dans le "Android SDK Manager".
la source
dans la perspective de votre projet, recherchez Application -> build.gradle et modifiez ces lignes
android { compileSdkVersion "android-N" buildToolsVersion "24.0.0 rc1"
comme ça:
android { compileSdkVersion 24 buildToolsVersion "23.0.3"
la source
J'ai eu ce problème récemment, mon projet n'incluait pas de
local.properties
fichier.Vérifiez le
local.properties
fichier s'il comprendsdk.dir
avec le chemin correct vers sdkla source
local.properties
. Il génère automatiquement.Je pense que vous pouvez télécharger le dernier SDK Android et l'utiliser.Je fais cela, corrige le problème et fonctionne bien. voici le lien: http://developer.android.com/sdk/index.html#download
la source
Essayez d'abord d'exécuter
gradle
sur la ligne de commande. Cela peut vous inviter à configurer et à définir la variable d'environnement:En savoir plus ici: 1 , 2
En outre vous assurer que les outils de construction SDK Android (
adb
,aapt
,dx
,dx.jar
) sont disponibles dans lePATH
. Sinon, vous pouvez créer des liens symboliques aux emplacements appropriés. Ils ont changé avec la sortie de nouvelles versions du SDK. Voici un script shell qui crée les liens symboliques dans le$ANDROID_HOME
dossier pour vous.la source
Fondamentalement, une erreur disant que vous n'avez pas installé "Android SDK Build-tools".
la source
Cela a fonctionné pour moi après avoir essayé de nombreuses solutions:
pour une raison quelconque, le processus adb ne s'est pas redémarré après l'installation de nouveaux packages. Manualy tuer adb.exe et tenter d'importer le projet une autre fois a résolu ce problème pour moi.
la source
Désinstallez les outils du SDK Android, puis réinstallez-les depuis Outils> Gestionnaire de SDK.
la source