248 votes

Le gestionnaire SDK Android n'installe pas les composants

Je ne sais pas ce que je fais de mal ici. J'ai installé l'Android SDK Manager, et j'essaie maintenant d'installer une plateforme comme le suggère le site Android Dev. Une fois que j'ai cliqué sur installer, j'ai obtenu une erreur indiquant que le gestionnaire ne pouvait pas créer un dossier temporaire dans le répertoire Android. Je l'ai donc créé. Maintenant j'obtiens cette erreur :

Téléchargement de la plate-forme SDK Android 2.3, API 9, révision 1 Fichier non trouvé : C:\Program Fichiers (x86) \Android\android -sdk-Windows \temp\android -2.3_r01-linux.zip (L'accès est refusé)

Il y a aussi un petit message sous la barre de progression qui dit "Done. Rien n'a été installé".

J'utilise Windows 7 Ultimate, au cas où cela serait utile.

29 votes

Exécutez SDK Manager en tant qu'administrateur. N'ouvrez pas Android Studio ou Eclipse.

0 votes

@maheshrpm Cela a fonctionné pour moi, mais que puis-je faire pour ouvrir SDK Manager en tant qu'administrateur via Android Studio ? J'ai déjà coché l'option Exécuter en tant qu'administrateur dans les propriétés du fichier.

2 votes

@Clawdidr ouvrez Android Studio en tant qu'administrateur ! Ainsi, SDK Manager s'ouvre également en privilège Administrateur lorsque vous l'ouvrez depuis Android Studio.

528voto

William Tate Points 16777

Essayez d'exécuter Android Studio en tant qu'administrateur, en faisant un clic droit sur le fichier .exe et en sélectionnant "Exécuter en tant qu'administrateur".

En outre, certains programmes antivirus sont connus pour interférer avec SDK Manager.

2 votes

Cela ne fonctionne pas pour moi, je n'arrive pas à installer l'Android-sdk. \tools même si je fonctionne en tant qu'administrateur

1 votes

@Vass où exactement le vôtre échoue-t-il ?

0 votes

@willtate, j'ai posé la question à stackoverflow.com/q/10470593/410975 et cela a fonctionné à la fin, mais en changeant le nom du dossier auquel il ne pouvait pas accéder, puis en revenant en arrière cela fonctionne mais à travers un mystère d'actions.

36voto

BuddhiP Points 2092

J'avais un problème d'autorisation similaire et le SDK Manager ne pouvait pas télécharger et installer de nouveaux composants. Le message d'erreur était (j'exécute Android Studio (I/O Preview) 0.2.9)

"Impossible de créer C:\Program Fichiers (x86) \Android\android -studio \sdk\temp "

Bien que la solution soit en fait ce que dit la réponse de @william-tate, je n'ai pas pu exécuter le 'SDK Manager' directement. Il échoue avec le message :

Échec de l'exécution des outils \android.bat Le système ne trouve pas le fichier spécifié.

À la place, j'ai lancé le programme "tools \android.bat Ce dernier a alors lancé SDK Manager avec les mêmes permissions, ce qui a permis de résoudre le problème.

J'espère que cela aidera quelqu'un qui est confronté au même problème que moi.

2 votes

C'est une aide précieuse pour ceux qui utilisent la version personnalisée avec Eclipse.

4 votes

Il est également utile pour ceux qui ne voient littéralement pas l'exe Android sdk manager dans le dossier sdk.

11voto

jimmy0251 Points 118

Pour Android Studio, sélectionner "Exécuter en tant qu'administrateur" lors du démarrage d'Android Studio est utile.

8voto

Alex Isayenko Points 241

Dans mon cas, j'ai dû spécifier les paramètres de proxy dans Outils-> Options.

2voto

Eglin Points 86

J'ai eu un problème similaire - des téléchargements xml très lents suivis d'une liste de paquets vides. Le SDK, semble-t-il, essayait d'utiliser l'installation Java héritée. Définir le JAVA_HOME au 1.6 jdk a fait l'affaire.

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