войти · зарегистрироваться
А вы знаете, что:
В секунду, как минимум, один ёлпер помогает двум человекам.

Реклама ↓

Решение проблемы с запуском виртуальных машин Android SDK

При попытке запуска виртуальной машины в Androind SDK под управлением операционной системы Microsoft Windows может возникнуть ошибка вида «PANIC: Could not open AVD config file...». Проблема связана с использование кириллицы в имени пользователя, а также с наличием пробелов. В этом ёлпере показано, как обойти эту проблему.
Первое, что рекомендуется сделать, так это установить Androind SDK в корень диска. В операционных системах типа Windows Vista и Windows 7 лучше всего, если диск будет не системным, чтобы не возникало проблем с правами.

Второе, необходимо добавить в операционную систему переменную среды с именем ANDROID_SDK_HOME, содержащую путь к каталогу с виртуальными машинами, которые также желательно разместить в корне диска.

Чтобы создать переменную окружения среды, кликните правой кнопкой мышки по значку «Мой компьютер» и выберите меню «Свойства».

6351392488079135336232.png
В появившемся окне перейдите на вкладку «Дополнительно» и нажмите на кнопку «Переменные среды».

6351392488085375346232.png
В следующем окне, в разделе «Системные переменные» найдите «ANDROID_SDK_HOME» и нажав на кнопку «Изменить» укажите в значение имя диска, на котором будут храниться виртуальные машины Android. Если переменной с именем «ANDROID_SDK_HOME» нет, нажмите на кнопку «Создать», чтобы добавить её.

6351392488090055356232.png
На приведенном выше рисунке, виртуальные машины Android будут храниться в корне диска «C:».

Попробуйте запустить Android SDK, создать новую виртуальную машину и запустить её. По указанному в переменной ANDROID_SDK_HOME пути должна появиться папка с именем «.android», в которую и будут сохраняться виртуальные машины. Если этого не произошло, или если при запуске виртуальной машины по-прежнему выходит ошибка вида «PANIC: Could not open AVD config file...», то необходимо перезагрузить компьютер, чтобы сделанные изменения вступили в силу.

Нам важно знать ваше мнение

Пожалуйста, помогите нам понять, насколько полезна информация на этой странице, помогла ли она решить возникшие у вас проблемы? Для ответа, нажмите на одну из трех кнопок:

0

Twitter Mail.Ru Facebook Вконтакте Я.ру ЖЖ
Постоянный адрес этого ёлпера:
Разместить в блоге:
Разместить на форуме:
помогло 245 · не помогло 71 · просмотров 13654
02 сентября 2011 → 14:46 · @Алексей Немиро
@yura_dubinin · 28 сентября 2011 → 16:48
Спасибо! Помогло!!!
@ruslan.ry · 28 октября 2011 → 18:52
Спасибо! Очень помогло.
@1 · 23 ноября 2011 → 17:56
Спасибо
@jonik · 04 декабря 2011 → 16:16
Хороший совет, спасибо.
@homez · 11 января 2012 → 02:39
Гм, сначала не помогло. Но потом попробовал прописать ANDROID_SDK_HOME не в системных переменных, что подчеркнуто на примере, а в переменных среды для своего аккаунта. Тогда путь действительно поменялся.
@tikiua.oleh · 07 августа 2012 → 18:14
@homez Був правий=) все працює=)
@pvihor · 05 сентября 2012 → 00:17
Прописав ANDROID_SDK_HOME не для "системных переменных", а для "переменных среды для свого користувача" + вказав директорію D:\... і все запрацювало.
@Алексей Немиро · 06 сентября 2012 → 10:46
Где прописывать, видимо зависит от метода установки. Если устанавливать для всех пользователей, то нужно прописывать переменную среды, а если только для себя - то в своем аккаунте.
@astener · 11 сентября 2012 → 15:28
Спасибо, автору.
@piroandr · 17 октября 2012 → 17:56
Спасибо, помогло :)
@sancho · 27 декабря 2012 → 00:55
респектище!
@arumi.yu · 01 мая 2013 → 09:21
Спасибо, спасло, а то возится с переименованием папки пользователя совсем не хотелось
@pnx · 20 июня 2015 → 17:27
Нихера не помогло