Je ne sais pas ce que je fais mal ici. J'ai installé Android SDK Manager et j'essaie maintenant d'installer une plate-forme comme le suggère le site Web Android Dev. Une fois que j'ai cliqué sur installer, j'ai reçu une erreur indiquant que le gestionnaire ne pouvait pas créer de dossier temporaire dans le répertoire Android. Je l'ai donc créé. Maintenant, je reçois cette erreur:
Téléchargement de la plate-forme SDK Android 2.3, API 9, révision 1 Fichier introuvable: C: \ Program Files (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 "Terminé. Rien n'a été installé."
J'utilise Windows 7 Ultimate, au cas où cela serait utile.
Réponses:
Essayez d'exécuter Android Studio en tant qu'administrateur, en cliquant avec le bouton droit sur le fichier .exe et en sélectionnant «Exécuter en tant qu'administrateur».
De plus, certains programmes antivirus sont connus pour interférer avec SDK Manager.
la source
J'obtenais un problème d'autorisation similaire et le SDK Manager n'a pas pu télécharger et installer de nouveaux composants. Le message d'erreur était (j'exécute Android Studio (aperçu des E / S) 0.2.9)
Bien que la solution soit en fait ce que dit la réponse de @ william-tate, je ne pouvais pas exécuter le «SDK Manager» directement. Il échoue avec un message:
Au lieu de cela, j'ai exécuté le «tools \ android.bat» en tant qu'administrateur, qui a à son tour lancé le SDK Manager avec les mêmes autorisations qui ont résolu le problème.
J'espère que cela aide quelqu'un qui fait face au problème que j'ai rencontré.
la source
Sous Mac OS X (essayé avec Android Studio), procédez comme suit dans Terminal
Cela lance le gestionnaire SDK en tant qu'administrateur. Maintenant, mettez à jour / installez les packages à partir du gestionnaire SDK et cela fonctionnera.
la source
Pour Android Studio, sélectionner «Exécuter en tant qu'administrateur» lors du démarrage d'Android Studio aide.
la source
Dans mon cas, je devais spécifier les paramètres de proxy dans Outils-> Options.
la source
J'ai eu le même problème lorsque j'essaie de l'installer sur mon PC (Win7, système 64 bits). J'ai eu un message d'erreur illustré dans la figure ci-dessous. Mais lorsque je vérifie mon dossier local 'C: \ Users \ username \ AppData \ Local \ Android \ sdk', le SDK Android est déjà là. D'une manière ou d'une autre, le studio Android n'a pas pu le voir / le lier.
Veuillez donc d'abord vérifier si vous pouvez trouver le SDK Android dans le dossier local. Si oui, suivez simplement les étapes suivantes.
J'espère que ça aide.
la source
J'ai eu un problème similaire - téléchargements xml très lents suivis d'une liste de packages vide. Le SDK, semble-t-il, essayait d'utiliser l'installation Java héritée. La définition de JAVA_HOME sur 1,6 jdk a fait l'affaire.
la source
Dans mon cas, j'utilisais Windows 7 avec le système d'exploitation 64 bits. Nous avons installé Java SE 64 bits et ADT 64 bits. Avec cette configuration, nous n'avons pas pu faire fonctionner correctement le gestionnaire du SDK (en particulier, aucun téléchargement autorisé et il n'affichait pas toutes les options de téléchargement de l'API). Après avoir essayé toutes les réponses ci-dessus et d'autres articles, nous avons décidé d'examiner la configuration Java et nous avons réalisé qu'il pourrait s'agir de la configuration 64 bits qui donne du fil à retordre au bundle ADT (je me souviens vaguement avoir vu / lu ce problème auparavant).
Nous avons donc désinstallé Java 64 bits et réinstallé le 32 bits, puis utilisé le bundle ADT 32 bits, et cela a fonctionné correctement. L'utilisateur du système était déjà un administrateur, nous n'avons donc pas eu besoin de "Exécuter en tant qu'administrateur"
la source
Pour ceux qui exécutent le SDK Manager dans Eclipse, la sélection de «Exécuter en tant qu'administrateur» lors du démarrage d'Eclipse.exe aide.
la source
L'accès refusé est dû au fait que Windows ne donne pas l'autorisation d'écriture et de modification par défaut aux fichiers dans son lecteur d'installation. c: Pour résoudre ce problème, j'utilise généralement un lecteur distinct ou dans votre cas, vous devez définir les droits d'accès au dossier spécifique dans les options clic droit -> options> sécurité -> modifier
la source
Sous Windows 8:
$ C:\xxx\xxx\AppData\Local\Android\sdk\tools\android.bat
la source
Pour l'utilisateur Linux / ubuntu
Pourquoi ça se passe?
en raison de
lock icon
certains dossiers (n'ayant pas d'accès en lecture / écriture) dans" / yourpath / android-studio-SDK "
Trier et solution douce
-Ouvrir le terminal (Ctrl + alt + t) -copier le
ravageur- attendre un moment ..... -maintenant, essayez à nouveau de
sudo chown -R $USER: $HOME
update your SDK
Happy Coding :)
la source
Si vous utilisez SDK Manager dans Eclipse:
Option 1: Faites un clic droit sur eclipse.exe et sélectionnez "Exécuter en tant qu'administrateur".
Option 2: si vous ne souhaitez pas démarrer Eclipse.exe en tant qu'administrateur, installez / copiez simplement les fichiers d'installation d'Eclipse depuis "C: \ program files \ Eclipse ADT Bundle \" vers un dossier non protégé, comme "D: \ android \". Exécutez "D: \ android \ eclipse \ eclipse.exe", sélectionnez l'élément de menu "Window => Preferences => Android" et changez "SDK Location" en "D: \ android \ sdk \". Après cela, vous pourrez installer de nouveaux packages dans Android SDK Manager.
la source
allez dans le dossier sdk et faites un clic droit sur le gestionnaire SDK et exécutez avec l'administrateur et profitez de l'installation.
la source
Pour suivre ce que v01d a dit:
À l'aide d'Android Studio pour Mac OS X, le dossier du SDK peut également se trouver à
/Users/{user}/Library/Android/sdk
, où {utilisateur} est votre nom d'utilisateur.Pour savoir où se trouve l'installation partielle du SDK, accédez à Configurer> Gestionnaire de SDK dans Android Studio, puis cliquez sur modifier en haut. Cela devrait faire apparaître une fenêtre et montrer l'emplacement.
Copiez ce chemin et collez-le devant la
cd
commande dans un terminal. Enfin, exécutezsudo ./android sdk
pour lancer le gestionnaire SDK autonome.EDIT (14 juillet 2016):
Le fichier binaire "android" peut également se trouver sur
/Users/{user}/Library/Android/sdk/tools
.la source
Solution pour macOS
AndroidStudio.app
-> afficher le contenu du paquet -> MacOSstudio
exécutable dans un terminalsudo
! (Ctrl+A
place votre curseur devant)https://www.youtube.com/watch?v=ZPnu3Nrd1u0&feature=youtu.be
la source