web-dev-qa-db-fra.com

Le gestionnaire de SDK ne démarre pas Windows 7 64 bits?

Je sais que ce problème a déjà été abordé à plusieurs reprises, mais plutôt que de commenter une vieille question, j'ai décidé d'en créer une nouvelle avec (espérons-le) des informations mises à jour.

Comme le titre le dit, peu importe ce que je fais, je ne parviens pas à faire fonctionner le gestionnaire de SDK. J'ai essayé d'installer les versions 32 et 64 bits de jdk1.7.0 mais sans succès.

Actuellement, jdk (32 bits) et le sdk sont installés dans le répertoire C: \. Comme beaucoup l'ont dit, j'ai modifié la variable d'environnement ci-dessous pour refléter les emplacements. À savoir:

Nom de la variable: PATH
Valeur de la variable: 

C:\Android\android-sdk\tools; C:\Java\jdk1.7.0 \; C:\Programme Fichiers\Fichiers communs\Microsoft partagés\Windows Live; C:\Program Files (x86)\Fichiers communs\Microsoft partagé\Windows Live;% SystemRoot%\system32;% SystemRoot%;% SystemRoot%\System32\Wbem;% SYSTEMROOT%\System32\WindowsPowerShell\v1.0 \; C:\Program Fichiers (x86)\Windows Live\Shared; C:\Program Fichiers\Intel\WiFi\bin \; C:\Program Files\Common Fichiers\Intel\WirelessCommon \

(Évidemment, j'ai seulement ajouté les deux premières valeurs)

Quelqu'un doit avoir la même difficulté à le mettre en place et peut m'aider. Je n'ai eu aucun problème à tout installer sur mon ordinateur Win7 32 bits, mais le 64 bits est mon ordinateur principal et j'ai vraiment besoin du SDK avec moi si je veux apprendre à l'utiliser.

(EDIT: résolu!)

Le problème que je rencontrais était qu'une fenêtre d'invite de commande apparaîtrait, puis le gestionnaire de SDK commencerait à se charger puis se bloquerait instantanément. 

Étrangement, quelqu'un d'autre avec un ordinateur très similaire au mien vient de l'installer sans aucun problème. Bizarre.

J'ai finalement ajouté une autre variable d'environnement:

Nom de la variable: Java_HOME

Valeur de la variable: C:\Java\jdk1.7.0 \

et ça a fonctionné! 

Merci à tous pour votre aide. J'espère que cela pourra aider quelqu'un d'autre qui pourrait avoir le même problème.

24
thewhistler

Ok, sur l’ordinateur Windows 7 64 bits, l’astuce Java_HOME a fonctionné: c’est-à-dire définir Java_HOME = votre répertoire bin jdk. Ajoutez également le répertoire bin jdk à votre chemin.

Sur mon autre ordinateur Windows 7 64 bits, j'ai eu plus de problèmes. J'ai essayé de télécharger un find_Java.bat différent - cela n'a pas aidé . J'ai essayé de configurer Android_SWT = lib\x86_64 - cela a aidé un peu.

Finalement, je suis resté coincé avec Java_HOME et les changements de chemin, puis je n’ai pas installé le sdk Android ni le plug-in ADT dans Eclipse. À partir de là, après le redémarrage, SDK Manager devrait être disponible dans le menu Aide d'Eclipse. Je l'ai couru à partir de là et tout s'est déroulé sans heurts.

8
Dean

Je commençais à voir apparaître brièvement l’écran cmd puis à disparaître, pointeur ajouté pour Java dans le chemin comme il en avait été question plus tôt dans un de ces messages, il n’a pas résolu le problème. Ensuite, j'ai installé le SDK Java, il n'a pas résolu le problème. Ensuite, j'ai ajouté la variable Java_HOME mais cela n'a pas résolu le problème

J'ai commencé à naviguer via les fichiers de répertoire où les fichiers SDK sont installés sur le c: drive, il s'appelle "SDK". 

  • J'ai trouvé le fichier "andoroid" sous "tools" avec le type de fichier Windows Batch File.
  • En cliquant dessus, le gestionnaire de sdk a été ouvert.
3
Kais

Dans mon cas, JDK se trouvait dans "C:\Program Files (x86)\Java \" et, à cause de cela, chaque fois que je lance SDK à la fois sous SDKmanager.exe et via Eclipse, cela ne se produisait pas.

J'ai donc copié JDK dans C:/et mis à jour le chemin, qui a commencé à fonctionner. (le problème était l'espace dans le chemin Java_HOME)

0
AndyW

Peut-être manquant deux paramètres variables:

  • set Java_exe =% Java_HOME% - utilisez Java_HOME si vous avez défini la variable système globale!

  • pour/f %% a in ('% Java_exe% -jar% rép_travail% \ lib\archquery.jar') configurez swt_path = lib\%% a Variable locale manquante en gras.

J'ai apporté ces modifications et cela fonctionne pour moi Système: Windows7 x64 IDE: Eclipse JUNO x64

0
aBanhidy

Afin de mieux résoudre le problème, exécutez l'application sdk/tools/Android.bat à partir de la ligne de commande. Cela va probablement cracher le message d'erreur qui est perdu si la fenêtre cmd se ferme automatiquement, par exemple lorsque vous double-cliquez sur l'exécutable. 

Pour que les réponses à cette question soient complètes, essayez également d’exécuter le gestionnaire de SDK en tant qu’administrateur. 

0
Adam

Essayez de baisser la force des paramètres User Access Control .

0
Graham Borland

J'ai mis à jour mes chemins d'accès de la même façon et mon SDK a commencé à fonctionner.

Java_HOME pointe vers mon répertoire jdk

Android_SDK_HOME pointe vers mon répertoire sdk Android

Android_SWT pointe sur% Android_SDK_HOME%\tools\lib\x86_64 (oui, swt.jar est ici)

PATH pointe sur C:\Windows\System32 (oui xcopy.exe est ici) et% Java_HOME%\bin (oui Java.exe est ici) et aussi% Android_SDK_HOME%\platform-tools

Cliquez ici pour plus d'informations

0
andrew

C’est ma première réponse sur stackoverflow et j’espère que cela vous aidera à comprendre votre problème.

A. Allez simplement à l'invite de commande et tapez simplement Android si vous avez déjà installé le studio Android, ça va marcher.

B. Si vous avez seulement besoin de télécharger sdk, ouvrez ce link suivez ces étapes. Après avoir suivi ces étapes, allez dans Windows PowerShell et tapez choco install Android-sdk -y, il installera uniquement le gestionnaire sdk. Une fois tout terminé, accédez à Invite de commande et exécutez Android en tant que commande. ça va résoudre ton problème.

0
Vikash Sharma

J'ai Windows 7 64 bits et jusqu'à présent, aucun problème avec le gestionnaire de SDK. 

JDK 32 et 64 bits sont installés (JDK-6, pas 7), mais la page d'accueil Java ne pointe qu'en Java 64 bits. Vérifiez également votre valeur de registre pour Java home:

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit\1.6.0_20\JavaHome

il convient de pointer sur votre JDK 64 bits. Il est préférable de le faire en utilisant un widget Java à partir de votre Panneau de configuration -> Programmes

0
barmaley

Avait le même problème. Téléchargé tous les fichiers appropriés et décompressé dans le dossier C:\Development. Ouvert Eclipse, Sélectionnez la liste déroulante Windows. Démarrez SKD Manager à partir de cet emplacement. Travaillé pour moi !!!!!!!

0
Threeguyspop