SDK Manager не запускается Windows 7 64-разрядной? - PullRequest
24 голосов
/ 05 октября 2011

Я знаю, что эта проблема решалась несколько раз, но вместо того, чтобы комментировать старый вопрос, я решил создать новый с (надеюсь) обновленной информацией.

Как видно из названия, независимо от того, что я делаю, я не могу запустить SDK Manager. Я попытался установить 32- и 64-разрядные версии jdk1.7.0, но безуспешно.

В настоящее время у меня есть и jdk (32-битный), и sdk, установленные в каталоге C: \. Как уже говорили многие, я изменил переменную среды ниже, чтобы отразить местоположение. А именно:

Имя переменной: PATH
Значение переменной:

C: \ Android \ android-sdk \ tools; C: \ Java \ jdk1.7.0 \; C: \ Program Файлы \ Общие файлы \ Microsoft Shared \ Windows Live; C: \ Program Files (x86) \ Общие файлы \ Microsoft Shared \ Windows Живите;% SystemRoot% \ system32;% SystemRoot%;% SystemRoot% \ System32 \ WBEM;% SystemRoot% \ System32 \ WindowsPowerShell \ v1.0 \; C: \ Program Файлы (x86) \ Windows Live \ Shared; C: \ Program Файлы \ Intel \ WiFi \ bin \; C: \ Program Files \ Common Файлы \ Intel \ WirelessCommon \

(Очевидно, я добавил только первые два значения)

Кто-то там, должно быть, имел такую ​​же трудность при настройке, кто может помочь мне здесь. У меня не было проблем с установкой всего на мой 32-битный компьютер с Win7, но 64-битный - это мой основной компьютер, и мне действительно нужно иметь SDK, если я собираюсь научиться его использовать.

(РЕДАКТИРОВАТЬ: Решено!)

Проблема, с которой я столкнулся, состояла в том, что всплыло окно командной строки, после чего менеджер SDK начал загружаться, а затем мгновенно завис.

Странно, кто-то еще с очень похожим на мой компьютер просто установил без проблем вообще. Weird.

Я наконец добавил еще одну переменную окружения:

Имя переменной: JAVA_HOME

Значение переменной: C: \ Java \ jdk1.7.0 \

и это сработало!

Спасибо всем за помощь всем. Я надеюсь, что это может помочь кому-то, у кого может быть такая же проблема.

Ответы [ 10 ]

8 голосов
/ 29 октября 2012

Хорошо, на 64-битной машине с Windows 7 трюк JAVA_HOME сработал: т.е. установите JAVA_HOME = ваш каталог jdk bin.Также добавьте в свой каталог каталог jdk bin.

На моей другой 64-битной машине с Windows 7 у меня было больше проблем.Я попытался загрузить другой find_java.bat - это не помогло.Я попытался установить ANDROID_SWT = lib \ x86_64 - это немного помогло.

В конце концов я застрял с JAVA_HOME и изменениями пути, затем пропустил установку android sdk, установил плагин ADT в eclipse.Оттуда после перезагрузки вы увидите SDK Manager, доступный в меню справки eclipse.Я бежал оттуда, и все было гладко.

3 голосов
/ 26 октября 2013

Я получаю экран cmd, который появляется на короткое время, а затем исчезает, добавил указатель для Java на путь , как было сказано ранее в одном из этих постов, не решил проблему .Тогда я установил Java SDK , это не решило проблему.Затем я добавил переменную Java_HOME , но это не решило проблему .

Я начал перемещаться по файлам каталогов, в которые установлены файлы sdk на c: drive, это называется "sdk".

  • Я нашел файл "andoroid" в разделе "tools" с типом файла Windows Batch File.
  • Кликнул по нему, и он открыл менеджер sdk.
0 голосов
/ 12 апреля 2018

Это мой первый ответ на stackoverflow, и я надеюсь, что он поможет вам разобраться в вашей проблеме.

A. Просто зайдите в командную строку и просто введите android, если вы уже установили Android Studio, он будет работать.

B. Если вам нужно только скачать SDK, откройте эту ссылку и выполните следующие действия. После выполнения таких действий перейдите в windows powershell и введите choco install android-sdk -y, он установит только менеджер sdk. После завершения все перейдите в командную строку и запустите Android в качестве команды. это выяснит вашу проблему.

0 голосов
/ 25 апреля 2014

Была такая же проблема. Скачал все соответствующие файлы и разархивировал в папку C:\Development. Открыл Eclipse, в выпадающем списке Select Windows. Запустите SKD Manager из этого места. Работал на меня !!!!!!!

0 голосов
/ 12 марта 2014

Чтобы лучше отладить проблему, запустите приложение sdk / tools / android.bat из командной строки. Это, вероятно, выдаст сообщение об ошибке, которое будет потеряно, если окно cmd закроется автоматически, например, когда вы просто дважды щелкните исполняемый файл.

Также для полноты ответов на этот вопрос попробуйте запустить sdk manager от имени администратора.

0 голосов
/ 05 февраля 2013

В моем случае у меня был JDK в "C: \ Program Files (x86) \ Java \", и поэтому всякий раз, когда я использую для запуска SDK, как SDKmanager.exe, так и через Eclipse, он не появлялся.

Итак, я скопировал JDK в C: / и обновил путь, и он начал работать.(проблема заключалась в пробелах в пути JAVA_HOME)

0 голосов
/ 27 января 2013

Я обновил свои пути так же, как этот, и мой SDK начал работать.

JAVA_HOME указывает на мой каталог jdk

ANDROID_SDK_HOME указывает на мой каталог android sdk

ANDROID_SWTуказывает на% ANDROID_SDK_HOME% \ tools \ lib \ x86_64 (да, swt.jar здесь)

PATH указывает на C: \ Windows \ System32 (да xcopy.exe здесь) и% JAVA_HOME% \ bin (даjava.exe здесь), а также% ANDROID_SDK_HOME% \ platform-tools

Нажмите здесь для получения дополнительной информации

0 голосов
/ 28 ноября 2012

Возможно, отсутствуют две переменные настройки:

  • set java_exe = % JAVA_HOME% - используйте JAVA_HOME, если вы установили системную глобальную переменную!

  • для / f %% a in ('% java_exe% -jar % work_dir% \ lib \ archquery.jar') do set swt_path = lib \ %% a Пропущена локальная переменная, которая выделена жирным шрифтом.

Я внес эти изменения, и это работа для меня Система: Windows7 x64 IDE: Затмение JUNO x64

0 голосов
/ 05 октября 2011

У меня 64-битная Windows 7 и пока нет проблем с SDK-менеджером.

У меня установлены 32- и 64-битные JDK (JDK-6, а не 7), но домашняя страница Java указывает только на 64-битную Java. Проверьте также значение реестра для Java home:

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

это должно указывать на ваш 64-битный JDK. Лучше сделать это, используя виджет Java из панели управления -> Программы

0 голосов
/ 05 октября 2011

Попробуйте уменьшить значение Настройки контроля доступа пользователя .

...