CreateProcess error=2, система не может найти указанный файл [Android studio]
Я обновил свою windows и переустановилAndroid studio 0.3.2 . Я использую windows8. 1 Pro сейчас и установил java x64, я также настроил JAVA_HOME EV на C:Program FilesJavajdk1.7.0_45 и Android studio установлен в D:Android Stutio
Когда я пытаюсь запустить свой проект, я получаю следующую ошибку
Cannot run program "C:Program Files (x86)Javajdk1.7.0_40binjava" (in directory "D:Android Stutiosystemcompile-server"): CreateProcess error=2, The system cannot find the file specified
Android studio установлена в D:Android Stutio
Как это исправить
4 ответов:
Поскольку android studio все еще ссылается на jdk1. 7. 0_40, измените его путь
Goto Files- > Другие Настройки - >Структура Проекта По Умолчанию.
В разделе Настройки платформы выберите Android sdk...при расположении файлы JDK C:\Program изменение (х86)\Ява\jdk1.7.0_40 в C:\Program файлы\папку Java\jdk1.7.0_45
Это должно сделать трюк :)
Попробуйте следующее: откройте новую командную строку (Win+R = > cmd.exe) и введите "java". Я предсказываю, что вы получите ошибку, которая говорит что-то вроде "команда не найдена". Причина этого заключается в том, что у вас нет переменной среды windows, установленной для вашего java.exe.
Сделайте это с помощью Win+X = > System = > Advanced System Settings => Advanced = > Environment variables = > search for PATH under the system variables = > edit = > add the path to your java.exe sperarated by;
Для образец: ../ other / pathes / with / file.exe;C:\Program файлы (x86)\Java\jdk1. 6. 0_45\bin
Сохранить, закрыть, перезапустить
Я получил эту же ошибку на android studio 3.1, который я только что обновил. ответ user3235168 сработал для меня.
Кроме того, я должен был удалить галочку из 'Use embedded JDK (recommended)' Затем перейдите к пути jdk - C:\Program Files\Java\jdk1. 8. 0_144
Правильное решение этого
Скачать старый ndk из здесь
Извлеките в свой SDK путь к файлу, как у меня H:\SDK\ndk-bundle16
Сейчас покажу его в Gradle.свойства папки.
Comments