Android SDK не кажется, что JDK установлен? - Windows 7

1

В Windows 7 я установил Java SE JDK, а затем перезагрузился. Изображение 174551

Когда я запускаю установщик Android SDK, появляется предупреждение о том, что JDK не установлен.

Изображение 174551

Теги:
sdk

6 ответов

2
Лучший ответ

Я обнаружил, что если нажать кнопку "Назад" на установщике Android SDK, то снова нажмите кнопку "Далее", она будет работать!

  • 0
    Этот вопрос (в основном) дублирует другой, но это другое решение. Пожалуйста, примите этот ответ.
2

Была ли установлена ​​32-разрядная версия или 64-разрядная версия?

Ознакомьтесь с настройками Windows 7/Android:

https://stackoverflow.com/questions/4588548/help-jdk-not-detected-problem-during-android-sdk-tools-setup

Кроме того, проверьте свои переменные среды PATH, чтобы подтвердить, что JDK настроен и указан!

И как указано ниже, также проверьте переменную JAVA_HOME.

  • 0
    Это хороший совет по отладке, Доминик. Я обнаружил, что трюк Back, Next сделал это для меня. Похоже, ошибка в установщике Android.
  • 0
    У меня была такая же проблема, оказывается, у меня почему-то не был установлен JAVA_HOME (x64 JDK на Win7). Я установил переменную и перезапустил установку Android SDK, и она работала нормально. Поэтому я бы упомянул JAVA_HOME в дополнение к PATH.
1

Вы должны создать переменную окружения, чтобы указать на ваш java-каталог. Перейдите в "Мой компьютер" > щелкните правой кнопкой мыши на свободном пространстве > выберите "Свойства" > в левом столбце выберите "Предварительная настройка системы" > Перейдите на вкладку "Предварительный" > нажмите кнопку "Переменная среды" > в Системной переменной нажмите "Создать":

Имя переменной: JAVA_HOME Значение переменной: C:\Program Files\Java\jdk1.7.0_06

Вы должны быть осторожны в отношении пути, если вы добавите путь, подобный этому: "C:\Program Files\Java\jdk1.7.0_06\bin" или этот "C:\Program Files\Java" он не будет работать.

1

У меня была та же проблема, пробовал все решения, но ничего не получилось. Проблема в том, что Windows 7 установлена ​​на 64 бит, а все программное обеспечение, которое вы устанавливаете, должно быть 32 бит. Android SDK сам по себе 32 бит, и он идентифицирует только 32-битный JDK. Поэтому установите следующее программное обеспечение.

  • JDK (32 бит)
  • Android SDK (при установке SDK обязательно установите его в каталог, отличный от "C:\Program Files (x86)", скорее всего, на другом диске или в каталоге, где Eclipse извлечен)
  • Eclipse (32 бит) и, наконец, ADT.

Я попробовал, и все работает нормально.

0

Когда вы загрузили sdk, работая через раздел загруженных файлов браузера, правильно? приложение не может обнаружить java в этом состоянии. если вы запустите его через свою собственную папку, он найдет sdk. простой

0

Моя конфигурация Windows 7 64-бит.

Я не хотел удалять 64-битный jdk, а другие предложения не работали. Поэтому я просто загрузил 32-битный и перезапустил установщик Windows.

Voila, он работает и не принимает 32-битный. Вместо этого требуется 64-разрядная версия.

Я чувствую, что он просто чувствует себя в безопасности с наличием 32-битного jdk: P

Ещё вопросы

Сообщество Overcoder
Наверх
Меню