web-dev-qa-db-fra.com

Android studio- "Le répertoire des outils du SDK est manquant"

Lorsque je lance le programme "Android studio", une fenêtre de "downloading components" s’affiche, indiquant: "Android SDK was installed to: C: / Users / user / AppData / Local / Android / SDK2SDK tools directory is missing " Je ne peux pas réparer et j'ai besoin d'aide !!

40
Nahuel Herrera

"Le SDK Android a été installé sur: C:/Utilisateurs/utilisateur/AppData/Local/Android/Le répertoire des outils du SDK SDK2 est manquant" Cela signifie que le SDK Android nécessite un dossier "outils" , où se trouvait ce SDK. installée. Mais ce dossier "Outils" n'a pas été installé. Probablement en raison d'un faible stockage.

[SOLUTION] : Désinstallez le SDK Android, puis réinstallez-le. Cette fois, assurez-vous simplement que vous avez ATLEAST 5GB (bien que 3,2 Go soient suffisants), n’importe où vous allez installer ce SDK. Une fois l’installation terminée, vérifiez si le dossier "tools" est présent ou non (à l’emplacement où vous installez le SDK).

29
user3517949

J'ai eu ce problème sur un Mac en raison d'un proxy d'entreprise bloquant l'appel de l'installateur à Internet. La phase au cours de laquelle le programme d'installation d'Android Studio est censé installer le SDK ne s'est pas produite et le processus d'installation est passé directement au message "Le répertoire des outils du SDK est manquant". Malheureusement, aucun message n'indiquait qu'il était impossible d'établir une connexion.

Pour résoudre le problème, il était nécessaire que je liste le chemin d'accès au fichier PAC de mon entreprise en utilisant Configure -> "Apparence et comportement" -> Paramètres système -> Proxy HTTP . J'ai sélectionné "URL de configuration automatique du proxy:" et entré l'URL correcte pour le fichier PAC.

20
MalcLear

Il suffit de faire ce qui suit et cela fonctionnera bien.

  1. Lorsque l'erreur apparaît au lieu de cliquer sur 'terminer', cliquez sur 'x'. Il vous sera demandé de ré-initialiser. Prenez l'option recommandée.
  2. Après la reconfiguration, il reviendra à l'écran principal. Il suffit d'aller à
    Configurer -> Paramètres par défaut du projet -> Structure du projet Et coller, coller ou parcourir (le dossier appData peut être caché) jusqu'à l'emplacement C:/Utilisateurs/utilisateur/AppData/Local/Android/SDK.
  3. Terminez et essayez à nouveau de créer un projet. Travaillera comme un charme !! ;)
13
Shashwat Srivastava

Cela posait un problème pour moi car le SDK était déjà installé dans un autre répertoire. Pour indiquer à Android Studio où se trouve le SDK, vous devez accéder aux paramètres, mais la boîte de dialogue "Le répertoire des outils du SDK est manquant" ferme toujours l'ensemble du programme lorsque vous cliquez sur "Terminer". Voici comment je l'ai "résolu":

  1. Supprimez vos dossiers ~/.Android* (en perdant tous vos paramètres: /).
  2. Exécutez Android Studio. Il vous montrera un assistant de bienvenue dans lequel il essaiera de télécharger à nouveau le SDK (et échouera à cause de mon Internet malsain).
  3. Cliquez sur le X dans la fenêtre de l'assistant. Cela vous permettra d’accéder au dialogue de bienvenue normal.
  4. Allez dans Paramètres-> Valeurs par défaut du projet-> Structure du projet et modifiez l'emplacement du SDK Android par le bon.

Il peut être inutile de supprimer les dossiers .Android Studio (je n’ai jamais essayé d’appuyer sur X dans la boîte de dialogue d’erreur originale), j’ai seulement essayé de «Terminer» pour quitter Android Studio. C'est possible si vous cliquez sur le X, vous pouvez accéder aux paramètres, mais malheureusement, je ne peux pas revenir en arrière et vérifier maintenant.

6
Timmmm

Si votre répertoire d'outils SDK est manquant, vous l'avez peut-être supprimé par inadvertance. Il existe un moyen simple de le télécharger et de guider Android Studio vers celui-ci.

Tout d’abord, accédez au site de développement Android ( https://developer.Android.com/studio/index.html ), faites défiler vers le bas de la page et choisissez votre téléchargement en fonction du système que vous avez (mais ne téléchargez version du programme d’installation pour Windows), vous avez besoin d’un fichier Zip contenant le SDK. 

Après le téléchargement, il suffit de le mettre dans mes documents (MAC ou WINDOWS), puis lorsque vous ouvrez le studio Android. Un écran apparaîtra pour installer le SDK (comme le temps que vous avez obtenu une erreur). et appuyez sur ok. Après cela, allez-y et cela fonctionnera comme un charme.

C'est tout.

5
Beansolder

J'ai googlé cette erreur et essayé toutes les suggestions mais rien ne fonctionne. Mon problème est un peu différent. J'utilise Ubuntu 16.04 64bit. Le dossier mount/tmp était défini sur tmpfs pour augmenter les performances des applications. Mon entrée de fstab était: 

tmpfs /tmp tmpfs defaults,noatime,nosuid,nodev,exec,mode=1777,size=1024M 0 0

Définissez l'espace de fichier/tmp sur 1G, ce qui constitue un goulot d'étranglement pour le studio Android, car il nécessite davantage d'espace dans le dossier/tmp pour le téléchargement des fichiers SDK. Maintenant, j'ai supprimé cette ligne et redémarré mon ordinateur et tout fonctionne maintenant.

Je passe 3 heures pour cela. J'espère aider les autres.

2
kodmanyagha

J'ai également rencontré le même problème, le problème avec moi était lors de mon premier passage je n'étais pas connecté à Internet correctement. Après la connexion à Internet, le téléchargement nécessitait quelques mises à jour, puis tout fonctionnait sans problème.

2
ashishdhiman2007

J'ai eu ce problème lorsque j'essayais de réinstaller Android Studio via son assistant. J'ai déjà eu un dossier "outils" cependant. 

Dans mon cas, alors que le répertoire "tools" existait déjà, il générera également l'erreur "Le répertoire des outils sdk est manquant" pour ses sous-dossiers. D'une manière ou d'une autre, mon dossier sdk ne contenait qu'un sous-répertoire libs.

Lorsque j'ai collé dans sdk/ant, sdk/apps, sdk/proguard, sdk/qemu, sdk/support et sdk/templates, l'assistant était finalement satisfait de cette configuration et est allé télécharger d'autres fichiers. 

1
KATHYxx

Changez le répertoire du SDK en C:\Utilisateurs\nom d'utilisateur\AppData\Local\Android\Sdk

Si vous utilisez le dernier studio Android, vous pouvez le configurer à l'aide de Configurer -> Paramètres par défaut du projet -> Structure du projet

1
Java Guru

Essayez de l'installer ailleurs, cela résoudrait peut-être le problème… .. De plus, vous pouvez également l'installer sur une clé USB.

0
Mike

lorsque vous installez pour la première fois Android Studio et tout le reste, installez sdk dans un nouveau fichier tel que C:\Android\sdk et assurez-vous que tous les éléments de sdk suivants de la configuration pointent vers le dossier dans lequel vous avez installé sdk. Cela fonctionnera bien maintenant ... il doit y avoir quelque chose à voir avec les autorisations dans le dossier appdata est ce que je suppose

0
Oryanlee

J'ai rencontré cette erreur lors de l'installation d'Android Studio avec trop peu de mémoire pour tout installer. Cela n'a pas aidé à libérer de la mémoire ou à installer Android SDK moi-même. Réinstaller Android Studio avec suffisamment de mémoire a fait démarrer le téléchargement lorsque j'ai ouvert Android Studio pour la première fois.

0
user1728363

Dans mon cas, il s’installait dans un répertoire déjà existant. Lorsque vous choisissez un répertoire pour l'installation. Le programme ne vous permettra pas de taper dans un répertoire non existant. Alors choisissez le chemin, revenez à la fenêtre principale et tapez le nouveau nom du dossier dans lequel vous voulez installer le SDK, probablement une fonctionnalité.

0
Artem Samokhin