Почему Android Studio не принимает новое местоположение Java JDK

Я пытаюсь изменить расположение JDK с «C:\Program Files\Java\jdk1.7.0_09» на «C:\Program Files\Java\jdk1.8.0_25», но Android Studio, похоже, полностью игнорирует это изменение. Местоположение остается «C:\Program Files\Java\jdk1.7.0_09».

Кто-нибудь может подсказать, как это исправить?

Я пробовал много раз и несколько раз перезапускал AS. Должно быть, я упускаю что-то фундаментальное. введите здесь описание изображения введите здесь описание изображения введите здесь описание изображения


person Hong    schedule 15.07.2016    source источник
comment
проверьте настройки вашего брандмауэра, мне пришлось разрешить его через мой брандмауэр, когда я переключился   -  person Bill    schedule 16.07.2016
comment
@quidproquo Спасибо за комментарий. Я только что попробовал это с отключенным брандмауэром, но это не имело никакого значения. Я только что понял, что не могу ничего изменить в структуре проекта.   -  person Hong    schedule 16.07.2016
comment
Худшее доходит до худшего, переустановите андроид-студию, я полагаю   -  person Bill    schedule 16.07.2016


Ответы (1)


Попробуйте это, может быть работа.

Студия Android не принимает путь SDK, содержащий пробел. В вашем пути к SDK есть пробел между «Program Files». Поэтому Android Studio показывает ошибку. Решение. Попробуйте разместить SDK в папке «C:\sdk». Затем измените расположение SDK в структуре проекта.

person Akshay    schedule 16.07.2016
comment
Спасибо. Это решило проблему. Путь был таким 1,5 года с тех пор, как я перешел на AS с Eclipse. Я видел предупреждение, но всегда игнорировал его, потому что я не использую NDK для этого проекта. Все работало нормально, пока я вчера не попытался изменить путь JDK. - person Hong; 16.07.2016
comment
Это правильно. Вы также можете попробовать следующее решение: stackoverflow.com/a/39816315/5939775 - person A. Yosupov; 29.03.2018