Проблемы с установкой Android

Я пытаюсь настроить мой Android, чтобы начать свои уроки по разработке весь день без успеха. Я установил Java JDK kit, и я пытаюсь установить android sdk, но это ошибка, которую я продолжаю получать весь день:

"failed to find java version for 'C:\windows\system32\java.exe':[2] The system cannot find the specified file.

Установленная версия Java я jdk1.7.0_03. Я перешел к переменным окружения и добавил путь к java файлу (C:\Program Files\Java\jdk1.7.0_03\bin и C:\Program Files\Java\jdk1.7.0_03\bin\javac), и я все равно получаю ту же ошибку. Версия sdk для Android, которую я пытаюсь установить, - "installer_r18-windows.exe". Кто-нибудь может мне помочь?

Ответ 1

Проблема в том, что есть два файла Java, и установщик выбирает первый, который он находит; Решение, однако, прост:

переименуйте c:\windows\system\java.exe в c:\windows\system\java.exe.orj, затем перезапустите установщик, и все будет хорошо.

Теперь он будет использовать версию java.exe, установленную в Program Files\Java, которая решает проблему.

Ответ 2

Я исправил эту проблему следующим образом:

  • щелкните правой кнопкой мыши мой компьютер- > свойства- > расширенные параметры системы- > расширенные вкладки- > щелкните переменную окружения

  • в системных variales нажмите new для создания и новой системной переменной

  • укажите имя JAVA_HOME и укажите url в папку, где установлена ​​java

    e.g C:\Program Files\Java\jdk1.7.0_05 а затем повторно запустить sdk

Ответ 3

Единственное, что вам нужно было сделать, это установить путь к исходной папке jdk.

"C:\Program Files\Java\jdk1.7.0_03 \"

Это помогло мне с этой ошибкой.

Ответ 4

@hasan-veli-soyalan Я попробовал ваше решение, но мой c:\windows\system\java.exe не существует в моем случае, я использую Windows 8 pro 64bit, вместо этого я нашел c:\windows\system32\java.exe, и я изменил его, как вы описали, это работает!!

Ответ 5

вам просто нужно удалить "java.exe" из "C:\windows\System32 \" и reset java-среду (JAVA_HOME, CLASSPATH, PATH), и вы успешно пройдете этот шаг.

Кстати, я под Windows7 X64

Ответ 6

Эта ошибка часто возникает, если не всегда, потому что sroid sroid не распознает "java" в подпапке "System32" как "java.exe". Просто переименуйте его в "java.exe". Подпапка "System32" находится на локальном диске (C:) → Windows. Прокрутите вниз, чтобы найти "java" в подпапке "System32" .

Это должно работать, если "Java jdk" правильно установлен в вашей системе. Гудлак!

Ответ 7

Я столкнулся с такой же ошибкой при установке Android, попробуйте восстановить систему, а затем переустановит jre и jdk