Android SDK Manager ne pas installer de composants

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 un dossier temporaire dans le répertoire Android. Alors je l’ai 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 (Accès refusé)

Il y a aussi un petit message sous la barre de progression qui dit “Fait. Rien n’a été installé”.

J’utilise Windows 7 Ultimate, dans le cas d’une utilisation quelconque.

Lorsque vous lancez le gestionnaire du SDK, essayez de cliquer avec le bouton droit sur le fichier .exe et sélectionnez “Exécuter en tant qu’administrateur”.

En outre, certains programmes antivirus sont connus pour interférer avec le Gestionnaire de SDK.

Je recevais un problème d’autorisation similaire et le Gestionnaire de SDK ne pouvait pas télécharger et installer de nouveaux composants. Le message d’erreur était (J’utilise Android Studio (I / O Preview) 0.2.9)

“Impossible de créer C: \ Program Files (x86) \ Android \ android-studio \ sdk \ temp”

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

Échec de l’exécution de tools \ android.bat Le système ne peut pas trouver le fichier spécifié.

Au lieu de cela, j’ai exécuté ‘tools \ android.bat’ en tant qu’administrateur, qui à son tour a lancé SDK Manager avec les mêmes permissions qui ont résolu le problème.

J’espère que cela aidera quelqu’un qui fait face au problème auquel j’ai été confronté.

Dans Mac OS X (essayé avec Android Studio), procédez comme suit dans Terminal

cd /android/adt-bundle-mac-x86_64/sdk/tools sudo ./android sdk 

Cela lance le gestionnaire de SDK en tant qu’administrateur. Maintenant, mettez à jour / installez les packages à partir du gestionnaire de SDK et cela fonctionnera.

Pour Android Studio, sélectionnez “Exécuter en tant qu’administrateur” au démarrage d’Android Studio.

Dans mon cas, je devais spécifier les parameters de proxy dans Outils-> Options.

J’ai eu le même problème lorsque j’essaie de l’installer sur mon PC (Win7, système 64 bits). J’ai un message d’erreur montré dans la figure ci-dessous. Mais quand je vérifie mon dossier local “C: \ Users \ nom d’utilisateur \ AppData \ Local \ Android \ sdk”, le SDK Android est déjà là. D’une manière ou d’une autre, le studio Android ne pouvait ni voir ni le lier.

Alors, vérifiez d’abord si vous pouvez trouver le SDK Android dans le dossier local. Si oui, suivez les étapes suivantes.

  1. Choisissez «Annuler» et cliquez sur «X» dans le coin supérieur droit. entrer la description de l'image ici
  2. Choisissez ‘Ne pas relancer l’assistant d’installation’ et cliquez sur ‘OK’ entrer la description de l'image ici
  3. Redémarrez Android Studio et accédez à “Configurer” -> “Project Defaults” -> “Project Structure”. entrer la description de l'image ici
  4. Ajoutez ‘C: \ Users \ nom d’utilisateur \ AppData \ Local \ Android \ sdk’ à ‘Emplacement Android’ et cliquez sur ‘OK’ Élément de la liste
  5. Cliquez sur “Démarrer un nouveau projet Android Studio”.

J’espère que ça aide.

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

Dans mon cas, j’utilisais Windows 7 avec le système d’exploitation 64 bits. Nous avons installé le kit Java SE et le module ADT 64 bits 64 bits. Avec cette configuration, nous ne pouvions pas faire fonctionner correctement le gestionnaire de SDK (en particulier, aucun téléchargement autorisé et toutes les options de téléchargement de l’API n’étaient affichées). Après avoir essayé toutes les réponses ci-dessus et d’autres articles, nous avons décidé d’étudier la configuration Java et nous avons réalisé que cela pouvait perturber la configuration 64 bits (je me souviens vaguement d’avoir vu / lu ce problème auparavant).

Nous avons donc désinstallé Java 64 bits et réinstallé le système 32 bits, puis nous avons utilisé le kit ADT 32 bits et cela a fonctionné correctement. L’utilisateur du système était déjà un administrateur, nous n’avions donc pas besoin de “Exécuter en tant qu’administrateur”

Pour ceux qui exécutent SDK Manager dans Eclipse, sélectionnez “Exécuter en tant qu’administrateur” au démarrage de Eclipse.exe.

Dans windows 8:

  • clic droit sur le bouton windows
  • Élément de la liste
  • CDM en tant qu’administrateur
  • Appuyez sur ‘oui’
  • collez ce $ C:\xxx\xxx\AppData\Local\Android\sdk\tools\android.bat

L’access refusé est parce que Windows ne donne pas l’écriture par défaut et modifie l’autorisation sur les fichiers dans son lecteur d’installation à savoir. c: Pour résoudre ce problème, j’utilise généralement un lecteur séparé ou, dans votre cas, vous devez définir les droits d’access au dossier spécifique dans les options clic droit -> options> sécurité -> modifier entrer la description de l'image ici

Si vous utilisez SDK Manager dans Eclipse:

Option 1: Cliquez avec le bouton 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 les fichiers d’installation Eclipse de “C: \ program files \ Eclipse ADT Bundle \” dans un dossier non protégé, tel que “D: \ android \”. Exécutez “D: \ android \ eclipse \ eclipse.exe”, sélectionnez l’élément de menu “Fenêtre => Préférences => Android” et modifiez “Emplacement du SDK” sur “D: \ android \ sdk \”. Après cela, vous pourrez installer de nouveaux paquets dans Android SDK Manager.

allez dans le dossier sdk et faites un clic droit sur le gestionnaire de SDK et lancez-vous avec l’administrateur pour profiter de l’installation.

Pour aller avec ce que v01d a dit:

En utilisant Android Studio pour Mac OS X, le dossier SDK peut également se trouver dans /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 commande cd dans un terminal. Enfin, exécutez sudo ./android sdk pour lancer le gestionnaire de SDK autonome.


EDIT (14 juillet 2016):

Le fichier binary “android” pourrait également se trouver sur /Users/{user}/Library/Android/sdk/tools .

Solution pour macOS

  1. Cliquez à droite sur AndroidStudio.app -> Afficher le contenu du paquet -> MacOS
  2. faites glisser et déposez le studio -exécutable dans un terminal
  3. sudo ! ( Ctrl+A place votre curseur devant)
  4. lancez le gestionnaire de SDK dans AS pour récupérer vos fichiers (vous aurez un access root)

https://www.youtube.com/watch?v=ZPnu3Nrd1u0&feature=youtu.be

Pour les utilisateurs de Linux / Ubuntu

  • Pourquoi ça se passe?
    en raison d’une lock icon sur un dossier (sans access en lecture / écriture) dans
    / yourpath / android-studio-SDK

  • Solution de sorting et douce
    -Open Terminal (Ctrl + alt + t)
    -copie sudo chown -R $USER: $HOME
    -attendre un moment…..
    Essayez de update your SDK à update your SDK

Bonne codage 🙂