java - установить - Установка Android SDK не находит JDK




не могу установить android sdk (20)

Я пытаюсь установить Android SDK на свою систему Windows 7 x64. jdk-6u23-windows-x64.exe , но установка Android SDK не будет продолжена, потому что не найдена установка JDK.

Это известная проблема? И есть ли решение?


1-Просто сделайте переменную переменную «JAVA_HOME».

2-Правый щелчок на Android SDK и с совместимой вкладкой Выберите Windows 7 и администратор.

3-Запустите его снова.


Android SDK - это 32-битное приложение, и для его работы требуется 32-разрядный JDK ... 64-битный JDK не будет использовать его ...


Вместо этого я загрузил архив .zip и запустил SDK Manager.exe , и он работал как шарм. В противном случае у вас была такая же проблема с .exe.


Все, что вам нужно, это следующие две записи реестра. Кажется, что тот, кто отправил другой материал реестра, просто скопировал все ключи из HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft в HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft , что, очевидно, не является идеальным решением, потому что большинство ключей не нужны.

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit]
"CurrentVersion"="1.6"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit\1.6]
"JavaHome"="C:\\Program Files\\Java\\jdk1.6.0_23"

Да, установите 32-битную версию Java SE SDK (или любую из комбинаций). Это должно помочь решить вашу проблему.


Для installer_r21.1-windows.exe в Windows 8 x 64 для меня работала настройка моей пользовательской переменной окружения JAVA_HOME на C: \ Program Files \ Java \ jdk1.7.0_10. Надеюсь, это поможет всем вам! :)


Кажется, что он не работает без 32-битного JDK. Просто установите его и будьте счастливы ...


Кроме того, RUN AS ADMINISTRATOR ! Работал для меня с исправлением обратной косой черты.


Нажмите « Назад», когда вы получите уведомление, а затем « Далее» . На этот раз он найдет JDK .


Не для меня эти решения работали. Я исправил его, временно изменив имя файла C:\Windows\System32\java.exe на java_.exe


Парень выше, кто это сказал: «Я тоже испытал эту проблему, но ни один из ответов не помог. Что я сделал, я удалил последнюю обратную косую черту из переменной JAVA_HOME и начал работать. Также не забудьте не включать папку bin в дорожка." Это был правильный ответ.

Для этого SDK для установки это то, что я сделал. Я запускаю последнюю ОС Microsoft Windows 8.

Пользовательские переменные:

Путь C:\Program Files\Java\jdk1.7.0_07\bin

Переменные среды

Создайте эти два:

CLASSPATH %HOME_JAVA%\jre\lib

HOME_JAVA C:\Program Files\Java\jdk1.7.0_09

Этот уже существует, поэтому просто отредактируйте:

Путь В этом конце WindowsPowerShell\v1.0\ просто добавить " ;C:\Program Files\Java\jdk1.7.0_09"

Это то, что я сделал, и это сработало для меня. знак равно


Попробуйте загрузить и установить zipped версию, а не установку .exe.


Предупреждение. Как отметил комментатор, не пытайтесь это сделать на Windows 7! Я тестировал его с 64-разрядной Windows XP.

Поскольку опубликованное решение НЕ работает для всех (включая меня, меня и меня), я хочу оставить заметку для тех, кто ищет другой способ (без взлома реестра и т. Д.), Чтобы решить эту проблему в 64-битной системе Windows. Просто добавьте PATH (заглавные буквы !!) в свою среду Переменные и установите значение для вашего JDK-Path.

Я добавил JDK к существующему «Пути», который не работал, например, не с JAVA_HOME или «Back» -Solution. Добавив его в «PATH», наконец, сделал трюк.

Надеюсь, это может быть полезно для кого-то.


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

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

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


Установка переменной среды JAVA_HOME в

C:\Program Files\Java\jdk1.7.0_07

вместо

C:\Program Files\Java\jdk1.7.0_07\bin

исправил это для меня.


Фактическая НАСТРОЙКА:

  • ОС : Windows 8.1
  • Файл JDK : jdk-8u11-windows-x64.exe
  • Файл ADT : installer_r23.0.2-windows.exe

Установите x64 JDK и сначала попробуйте опцию back-next, а затем попробуйте установить JAVA_HOME как указано в сообщении об ошибке, но если это не сработает для вас, попробуйте следующее:

Сделайте так, как сказано, установите JAVA_HOME в переменные среды, но на пути используйте косые черты вместо обратных косых черт.

Шутки в сторону.

Для меня это не удалось, когда JAVA_HOME был C:\Program Files\Java\jdk1.6.0_31 но отлично работал, когда он был C:/Program Files/Java/jdk1.6.0_31 - загнал меня в орехи!

Если этого недостаточно, добавьте также начало Path переменной среды % JAVA_HOME%;

Обновленные значения в переменных среды системы:

  • JAVA_HOME=C:/Program Files/Java/jdk1.8.0_11
  • JRE_HOME=C:/Program Files/Java/jre8
  • Path=%JAVA_HOME%;C:...

Я запускаю 64-разрядную версию Windows 7, и я получал эту проблему при попытке установить Android Studio 1.0 с помощью исполняемого файла:

http://developer.android.com/tools/studio/index.html

Я пробовал все перечисленные решения и несколько разных версий JDK 1.7 и 1.8 - без кубиков. Я пошел с установкой zipped версии приложения и работал как шарм:

http://tools.android.com/download/studio/canary/latest

Эта проблема все еще сбита с толку; тем более, что бета-версии Android Studio работали отлично.


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

Нажмите кнопку « Назад» на экране ошибки SDK, в котором сообщается, что EXE не смог обнаружить JDK. Затем нажмите « Далее» .

Кто бы мог подумать, что это произойдет?


Я скопировал Java.exe из

C: \ Windows \ System32

в

C: \ Windows \ SysWOW64

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

Я использую 64-битную Windows 8.


Я тоже испытал эту проблему, но ни один из ответов не помог. Что я сделал, я удалил последнюю обратную косую черту из переменной JAVA_HOME и начал работать. Кроме того, не забудьте указать папку bin в пути.





jdk6