Android Studio 1.4: невозможно установить правильный путь конфигурации

Когда я запускаю Android Studio 1.4, появляется сообщение:

Путь конфигурации "S: /. AndroidStudio1.4 / config" недействителен. Если вы изменили свойство idea.config.path, убедитесь, что оно верное, в противном случае переустановите IDE.

Кажется, что студия Android хочет использовать S :. Как только я вставлю свою SD-карту как S: \, студия Android создаст на ней .AndroidStudio1.4 и будет работать правильно. Если я извлекаю SD-карту, она просто возвращается к ошибке.

Мне не удалось исправить этот "путь конфигурации" на %HOME%\.AndroidStudio1.4\config, который обычно используется. Я пытался установить idea.config.path оба в

C:\Program Files\Android\Android Studio\bin\idea.properties

а также

%HOME%\.AndroidStudio1.4\idea.properties (согласно http://tools.android.com/tech-docs/configuration ), но он все еще спрашивает меня о диске S: \.

Я также переустанавливал студию Android и перезагружал ее несколько раз. Меня смутило, что где android studio 1.4 на самом деле загружает переменную пути конфигурации? Как он регистрирует S: \ как домашний каталог?

PS. Я проверил как пользовательские, так и системные переменные среды, и там ничего нет, включая S :. В реестре тоже ничего не найдено.


person icylogic    schedule 25.10.2015    source источник


Ответы (1)


Я обнаружил, что из-за этой ошибки http://bugs.java.com/view_bug.do?bug_id=4787931, java устанавливает% UserProfile% в родительскую папку папки рабочего стола вместо прямого чтения из среды. Таким образом, Android Studio получает неправильный путь% UserProfile%.

Чтобы решить эту проблему, установите переменную среды «-Djava.home», значение которой является реальным путем к вашему домашнему каталогу.

person icylogic    schedule 29.10.2015