Установка Android - sdk manager.exe не работает

Я установил SDK android для разработчика на developer.android.com для Windows (installer_r08-windows.exe). Я установил в папку по умолчанию, C:\Program Files\Android\android-sdk-windows. Когда я пытаюсь запустить SDK Manager.exe, окно консоли кратковременно появляется, но исчезает. Ничего больше не происходит. Если я попытаюсь запустить это из командной строки, ничего не произойдет либо (и без вывода).

У меня установлен JDK 1.6.0_20, а переменная окружения JAVA_HOME указывает на эту папку (C:\Program Files\Java\jdk1.6.0_20)

Справка

Ответ 1

Это решение сработало для меня (скопировано из этого вопроса здесь)

Шаг # 1: откройте командную строку.

Шаг №2: Используйте команду cd для перемещения туда, где вы установили Android SDK.

Шаг №3: Запустите инструменты \android.

Если это не сработает, у вас должна быть информация, сбрасываемая на командной строке, которая поможет вам диагностировать вашу проблему установки.

Ответ 2

У меня была та же проблема. Я установил Java SDK 1.4 (который несовместим), поэтому я установил 1.6 и добавил dir в переменную PATH, и все работает.

Ответ 3

Вы уже установили Java SE Development Toolkit 1.6? Если это так, возможно, у вас уже установлен более старый JDK, и когда вы пытаетесь запустить "SDK Manager.exe", он сначала выбирает более старый. Существует два возможных решения:

Откажитесь от своих установок JDK, и когда у вас нет JDK, присутствующего в вашем нетбуке, установите версию 1.6.

ИЛИ

Перейдите в "Панель управления" → Система → Дополнительно → "Переменные среды"

В системных переменных найдите переменную "Путь" и нажмите "Изменить". Проверьте, не имеет ли поле значения путь к вашей папке bin JDKs Java. Если это уже существует, замените правильный. (например, "C:\Program Files\Java\jdk1.6.0_25\bin" ). В противном случае вам нужно вставить этот путь в начало списка. Вставьте путь, за которым следует ';'. Нажмите "ОК" полностью и перезагрузите компьютер.

После этого дайте еще один шанс "SDK Manager.exe"!:)

Ответ 4

Это может произойти из-за разницы в 32-битных/64-битных версиях. Если вы скачали Android SDK для 32-разрядной версии, и если у вас есть 64-разрядная система, тогда такая проблема может произойти. Убедитесь, что вы загрузили и установили правильную версию.