Переменная JAVA_HOME в Android Studio не работает в Windows 8
Я только что установил Android Studio, и он попросил меня настроить переменную JAVA_HOME. Я установил это на "C:\Program Files (x86)\Java\jdk1.8.0_20
"мой PATH
переменная установлена в "C:\Program Files (x86)\Java\jdk1.8.0_20\bin
"а когда я печатаю"java -version
"В моей командной строке я получаю" Java версии 1.8.0_20", поэтому я знаю, что мой JDK работает. Когда я печатаю"echo %JAVA_HOME%
"в командной строке я получаю"C:\Program Files (x86)\Java\jdk1.8.0_20
"а когда я печатаю"echo %PATH%
" Я получил "C:\Program Files (x86)\Java\jdk1.8.0_20\bin
"так что я знаю, что они работают. Когда я пытаюсь запустить Android Studio, я получаю сообщение об ошибке, которое гласит:" Установка JVM не найдена. Пожалуйста, установите 64-битный JDK."Если я изменю свой JAVA_HOME
переменная для включения \bin я получаю сообщение об ошибке JAVA_HOME
не указывает на правильную установку JDK. Я просмотрел весь Интернет и сделал все в точности так, как говорит каждый найденный источник. Если кто-то знает, что я делаю не так, помощь будет принята с благодарностью.
Я запускаю Windows 8.1 на поверхности Pro 2 в случае, если это имеет значение.
2 ответа
Похоже, вы используете 32-разрядный JDK с 64-разрядной версией AndroidStudio. Вы должны скачать и установить Java для 64-битных компьютеров, и все должно быть в порядке.
Ваша Windows. 8 - это 64-битная или 32-битная версия из вышеприведенного сообщения об ошибке. Возможно, вы скачали 32-битный JDK для 64-битной ОС. Но ваша другая настройка (настройка переменной среды) верна.