Impossible D'ouvrir Android SDK Manager

Ayant cherché ici et ailleurs des réponses à mes problèmes, je suis toujours incapable de résoudre ce problème.

J'ai installé Eclipse, le Plugin ADT et le SDK Android. Mon problème est que le Gestionnaire de SDK ne s'ouvre pas, qu'il soit lancé à partir D'Eclipse ou directement. La fenêtre d'invite de commande clignote brièvement, puis se ferme.

J'ai essayé plusieurs solutions proposées: différentes configurations de mon chemin et JAVA_HOME variables, installation des versions 32 et 64 bits du JDK, fonctionnant comme L'administrateur, le tout sans succès.

Les différents composants sont installés sur ces chemins:

JDK - C:Program FilesJavajdk1.7.0_11
JRE - C:Program FilesJavajre7
SDK - C:ADTsdk

Mon JAVA_HOME est défini sur C:Program FilesJavajdk1.7.0_11 Mon chemin comprend C:Program FilesJavajdk1.7.0_11bin Au début.

J'ai essayé de réinstaller le SDK et le programme d'Installation identifie correctement L'emplacement de Java, et pourtant cela ne fonctionnera toujours pas.

Quelqu'un Peut m'aider avec ça? Je suis pratiquement déchirer mes cheveux!

29
demandé sur zheek 2013-01-24 19:00:30

12 réponses

Ouvrir cmd

Allez dans le dossier sdk android,

Dans tools / lib/, éditez find_java.MTD,

Vous verrez les lignes comme ci-dessous, ajoutez une ligne noire à votre fichier et enregistrez.

Vérification Rem nous avons un Java valide.exe dans le chemin. Le code de retour sera

Rem soit 0 si la commande a fonctionné ou 1 si l'exec a échoué (programme non

Trouvé). pour / F % % A dans ('%~dps0\find_java.exe-t') définissez java_exe= % % a

Ce

Prêt java_exe="C:\Program fichiers\Java \ jdk1. 7. 0_11 \ bin \ java.exe "

Si non défini java_exe goto: CheckFailed

: SearchJavaW

Rem vérifiez si nous pouvons trouver un javaw.exe au même endroit

Que java.EXE. rem si cela ne fonctionne pas, il suffit de se replier sur le

Java.exe nous venons de trouver. pour / F % % A dans ('%~dps0\find_java.exe-t-w')

Avez défini javaw_exe=%%a s'il n'existe pas %javaw_exe% ensemble javaw_exe=%java_exe%

Prêt javaw_exe="C:\Program fichiers\Java \ jdk1. 7. 0_11 \ bin \ java.exe "

J'espère que ça aide

43
répondu Talha 2013-01-24 15:30:29

La réponse de Talha est correcte. Il suffit d'ajouter que vous pourriez avoir besoin de ne pas inclure de guillemets dans les lignes noires dans sa solution.

L'ajout suivant a fonctionné pour moi:

set java_exe=C:\Program Files\Java\jdk1.7.0_11\bin\java.exe
19
répondu LauriK 2014-02-01 16:06:23

A découvert quelle était la cause de ce problème dans mon cas: dans le registre, il y avait un paramètre pour que le CMD utilise UTF-8(chcp = 65001).

Si je double-clique sur C:\Programmer\Android\SDK Manager.exe, j'obtiens les symptômes décrits.

Si double-cliquez sur C:\Programmer\Android\sdk\tools\lib\SDK Manager.exe il y a un indice: A pop-up stating: Failed to execute tools\android.bat

Démarrer une fenêtre CMD dans C:\Programmer\Android\sdk\tools et exécuter android.bat, n'a donné aucune sortie, même si vous éditez le fichier et reming le @echo off initial. L'exécution de la commande chcp a renvoyé 65001.

Donc changer la page de code avec chcp 850 et puis en cours d'exécution android.bat encore, j'ai obtenu une sortie, se terminant par la ligne: call lib\find_java.bat. Ceci s'est avéré être le même problème. Chaque fois qu'un nouveau CMD était généré, la page de code changeait en 65001

Correction du problème en modifiant l'entrée de Registre suivante, en supprimant la valeur, et tout a fonctionné:

HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->Command Processor->AutoRun: @chcp 65001>nul

Ayant une valeur vide ici, faites le CMD en utilisant codepage 850, et les fichiers bat commencent à fonctionner à nouveau.

Je ne suis pas tout à fait sûr de ce qui a fait ce changement en premier lieu, mais maintenant, je connais la cure.

2
répondu Johny Johansen 2013-12-09 23:36:13

Après beaucoup de recherches.......et installer ... re-intalling..... et changer le chemin de l'android.bat comme les réponses mentionnées ci-dessus.....la solution finale était: exécuter Eclipse ou le fichier bat ou Android studio en tant qu'administrateur dans windows 8 pour que le gestionnaire s'ouvre!

1
répondu Afshin Ghazi 2014-09-14 12:29:45

Vérifiez la somme de contrôle md5 pour eclipse et android SDK.It peut - être un problème de somme de contrôle md5.

Pour calculer la somme de contrôle md5 des fichiers téléchargés, vous pouvez aller à http://www.guidingtech.com/9800/what-is-md5-checksum-how-to-verify-it/

Pour la somme de contrôle md5 correcte :- 1. pour eclipse allez lier leur site de téléchargement officiel cliquez sur paquet téléchargé que vous avez téléchargé puis allez vérifier la somme juste le faire correspondre avec ur eclipse fichier téléchargé. 2.pour Android sdk aller à http://developer.android.com/sdk/index.html et cliquez sur Télécharger pour d'autres plates-formes et correspondent à la somme de contrôle md5 (f09aa4557bd1dc2703fde95dcdd6b92e).

J'ai mon cas j'ai téléchargé tout ça quatre fois. en ce qui concerne

Ajay

0
répondu user1931418 2013-01-24 15:54:01

Lors de l'extraction du adt-bundle-windows-x86_64-20131030.zip, trois fichiers ont été cassés:

("sdk/tools/lib/httpcore-4.1.jar","sdk/tools/lib/find_java.exe","sdk/tools/lib/sdk-common.jar")

Je ne sais pas pourquoi mais vous pouvez remplacer ces fichiers en utilisant les anciennes versions d'Android SDK par exemple android-sdktools_installer_r20.0.1-windows.exe. Il a travaillé pour moi.

0
répondu Hossein Fattahian 2013-12-17 15:04:26

Cela peut également se produire si vous n'avez pas installé Java sur votre machine. J'ai eu un problème similaire mais après l'installation de java, cela a fonctionné pour moi. Vous pouvez télécharger Java à partir de https://www.java.com/en/download/help/download_options.xml .

Cordialement, Abhi

0
répondu Abhi 2014-06-23 14:15:53

Suivez ces étapes et cela m'aide après une longue période avec tous les moyens ci-dessus pas d'effet sur windows7 64 bits, pas besoin d'avoir JAVA_HOME variable système ou modifier android.MTD

  1. Télécharger Android Studio dans Android SDK, Java JDK 64 bits et Java JRE x86

  2. Installez D'abord Java JRE, puis installez Java JDK 64 bits et Android Studio en dernier.

  3. Maintenant, vous démarrez Android Studio en premier (version 64 bits), il faut avoir le paramètre JAVA_HOME à exécuter JVM, copiez simplement le dossier jdk.x.x.x(version) (mon PC: jdk1.8.0_25 du dossier "C:\Program Files\Java\") vers le dossier Android Studio et renommez ce dossier (dans Android Studio) en "jre" (jdk1.8.0_25 -> jre).

  4. Maintenant, il fonctionne pour moi d'ouvrir Android SDK Manager de n'importe où, si vous voulez utiliser eclipse (pas officiel maintenant) il suffit de copier le dossier java jre.x.x.x(version) x86 (d'où vous installez avant) à Eclipse et renommer en "jre". Après avoir fait face, choisissez le chemin du SDK Android dans Eclipse à utiliser, cela fonctionne à la fois pour Android Studio et Eclipse.

  5. L'Esprit de votre antivirus si vous refusez toujours (supprimer antivirus et installer après vous sûr qu'il ne cause pas de problème)!

0
répondu AnHuy 2016-02-09 01:35:07

Cmd cette " android.bat mise à jour sdk", de cette façon peut ouvrir " SDK Manager.exe "

Note

1."D:\SDK\android-sdk-windows\tools" chemin dans l'environnement.

2.Remplacer sdk onglet "outils", c'est site -> https://developer.android.com/studio/index.html, puis sélectionnez "Obtenir exactement les outils de ligne de commande".(nouvelle version obsolète " gestionnaire SDK.EXE") cette façon a fonctionné pour mon Android Studio 2.3

3.et si "android.bat update sdk " ne peut pas fonctionner, voir cette vidéo -> https://www.youtube.com/watch?v=FMLVY3PqPlc

0
répondu a442509097 2017-03-22 06:06:11

J'ai essayé toutes les méthodes ci-dessus n'a pas fonctionné.Si vous avez déjà installé jdk-10 ou tout autre, désinstallez-le et installez jdk-8. Si vous avez créé les variables path, supprimez immédiatement la variable' JAVA_HOME 'et supprimez également le chemin java de la variable 'PATH'. Ensuite, installez le JDK-8, et essayez d'Installer sdk manager cela fonctionne parfaitement.

0
répondu Sai Nikhil Aureshi 2018-09-14 11:48:16

J'ai trouvé une autre solution, en supposant que vous avez Android Studio installé sur votre système:

  1. Ouvrez Android Studio
  2. Ouvrir les paramètres (Ctrl + Alt + S)
  3. localisez le paramètre" Android SDK " (apparence et Comportement - > Paramètres Système)
  4. sur le côté droit, vous aurez les onglets liés au SDK
-1
répondu Johannes 2017-05-03 11:21:05

Essayez Ceci >

Aller au dossier sdk

Faites un clic droit sur Sdk Manager puis exécutez en tant qu'administrateur . Il ouvrira SDK manger et votre problème résoudra

-3
répondu droid5432 2013-10-16 11:51:55