Android

Android Studio - No JVM Installation found

Android Studio - Установка JVM не найдена

У меня возникли проблемы при попытке загрузки Android Studio

Когда я пытаюсь запустить его после установки, я получаю эту ошибку:

No JVM Installation found. Please install a 64 bit JDK.


Моя текущая спецификация системы:

Операционная система: Windows 8.0 64 bit version
Установлен JDK: JDK 1.8.0


Что я пробовал:

Я попробовал то, о чем сообщалось в ошибке, а также в большинстве решений для установки JDK_HOME переменной в переменных окружения на мой путь к JDK (64-разрядная версия), т.е. C:\Program Files\Java\jdk1.8.0_05

*I also have tried rebooting system, just in case to test if the environment variable is not working without a restart


Я видел эти решения и пробовал, но ни одно из них не работает, поэтому не помечайте его как дубликат любого из этих:

Установка Android Studio в Windows 7 завершается неудачей, JDK не найден

В Android studio jvm не найдена, установлен JAVA_HOME

Сбой запуска Android Studio в Windows 8 64bit

Android Studio не запускается после установки


Вот вывод cmd для версии java:

введите описание образа здесь

Переведено автоматически
Ответ 1

У меня была такая же проблема. Я пробовал задавать все виды путей, но ничего не получалось. Поэтому мне пришлось сделать несколько грязных исправлений. Единственная проблема в том, что при этом открывается пустое окно командной строки.

Я сделал следующее, чтобы это заработало.


  • перейдите в папку установки AndroidStudio.

  • перейдите в bin папку и откройте studio.bat в текстовом редакторе

  • добавьте set JAVA_HOME=C:\Program Files\Java2\jdk1.8.0// ваш java-путь после строки ECHO.

  • переход Start -> All Programmes -> Android Studio ->

  • щелкните правой кнопкой мыши Android Studio и кликните по properties.

  • Вы увидите Target что-то вроде <installation path>android-studio\bin\studio64.exe

  • измените его на <installation path>android-studio\bin\studio.bat

Теперь вы можете получить к ней доступ, щелкнув по ней в меню.

Примечание : Я попробовал это с 8, это работает.

Ответ 2

Я воспроизвел вашу проблему в своей системе с Windows 8.1 :


  1. Установлен 64-разрядный JDK 1.8.0_11.

  2. Установлена последняя версия пакета Android Studio.

  3. Зашел в Панель управления -> Система -> Дополнительные системные настройки -> Переменные среды ...

  4. Добавлен JDK_HOME, указывающий на мой 64-разрядный JDK.

  5. Запущен studio64.exe

Я получил то же сообщение, что и вы. Думая, что это может быть переменная среды, я сделал следующее :


  1. Зашел в Панель управления -> Система -> Дополнительные системные настройки -> Переменные среды ...

  2. Изменено имя JDK_HOME на JAVA_HOME.

  3. Запущен studio64.exe

Все прошло успешно!

Ответ 3

1 . Загрузите 64-разрядную версию JDK отсюда

введите описание образа здесь


  1. Как показано на следующем рисунке, перейдите к Control Panel -> System and Security -> Advanced system settings -> Environment Variables -> New (системные переменные)


  2. Затем добавьте имя переменной: JAVA_HOME и значение переменной: C:\Program Files \ Java \ jdk1.8.0_25


Пожалуйста, обратите внимание, что jdk1.8.0_25 может отличаться в зависимости от версии JDK. введите описание образа здесь


  1. Нажмите кнопку OK в оставшейся части окна слева.

Ответ 4

1-Щелкните правой кнопкой мыши Android Studio и выберите "Свойства".

2-Замените studio64.exe в ссылке на studio.exe.

java android android-studio