4

У меня JDK SE7u4 установлен в Windows 7. Я пытался установить Android на Windows 7, используя installer_r18-windows.exe но безрезультатно.

В окне настройки появилось сообщение о том, что Java SE JDK не найден и

ОШИБКА: не удалось найти версию Java для C:\Windows\System32\java.exe
Система не может найти указанный файл.

Если вы считаете, что у вас установлен JDK и он не был распознан должным образом, просто установите переменную среды JAVA_HOME, чтобы указать на нее

Я щелкнул правой кнопкой мыши Компьютер> Свойства> Расширенные настройки системы> Переменные среды. Я создал НОВУЮ системную переменную с именем JAVA_HOME и установил значение C:\Program Files\Java\jdk1.7.0_04\bin или C:\Windows\System32\java.exe .

Я снова запустил установщик - все равно появилось то же сообщение об ошибке.

7 ответов7

5

У вас может быть другая проблема, но вот решение, которое я нашел для того же сообщения об ошибке:

  1. Перейдите в C:\Windows\system32
  2. Переименуйте java.exe во что-то другое, например java2.exe
  3. Запустите установку Android SDK снова

Спасибо: http://www.androidbeats.in/android-sdk-failed-to-find-java-exe/4251/

3

Я скачал Eclipse Juno и тоже хотел установить Android SDK. Он работал только при установке Java JDK «Windows x86 79,48 МБ jdk-7-windows-i586.exe» с сайта oracle.com (несмотря на то, что я использую 64-разрядную версию Windows).

Не забудьте удалить каждый комплект Java JDK с панели управления перед установкой JDK выше.

3

Как ОП прокомментировал этот ответ:

Я установил Java JDK 7u4 для Windows 7 64-битной. Я думаю, что установщик Android SDK пытался определить 32-разрядную версию JDK, поэтому я решил установить 32-разрядную версию JDK.

Затем я снова запустил установщик Android SDK. На этот раз установщик обнаружил JDK и установил SDK. Это было мое решение.

1

Перейдите в C:/Windows/system32 и найдите файл с именем "java.exe". Затем просто переименуйте его в «java2.exe». Вуаля! Это будет работать.

0

Попробуйте запустить установщик Android SDK в режиме администратора. ЭТО работало на меня. Просто щелкните правой кнопкой мыши установщик и выберите «Запуск от имени администратора». Должно сработать

0

Это сводило меня с ума на пару дней. Я не смог решить проблему с помощью установщика Android Studio, но нашел решение:

  • Перейдите на страницу http://developer.android.com/sdk/index.html.
  • Вместо того, чтобы загружать "пакет Android Studio" (exe-файл), прокрутите вниз и выберите "пакет инструментов SDK" (zip-файл).
  • Это прекрасно работает и позволяет вам выбрать все пакеты, которые вы хотите загрузить, включая пакеты, установленные установщиком.
0

На прошлой неделе у меня было приложение, которое не будет работать с Java 7. Мне пришлось вручную загрузить последнюю версию Java 6 с java.com, удалить 7, затем установить 6, а затем отключить автообновления Java в приложении Java на панели управления.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .