При попытке запуска виртуальной машины в Androind SDK под управлением операционной системы Microsoft Windows может возникнуть ошибка вида «PANIC: Could not open AVD config file...». Проблема связана с использование кириллицы в имени пользователя, а также с наличием пробелов. В этом ёлпере показано, как обойти эту проблему.
Первое, что рекомендуется сделать, так это установить
Androind SDK в корень диска. В операционных системах типа
Windows Vista и
Windows 7 лучше всего, если диск будет не системным, чтобы не возникало проблем с правами.
Второе, необходимо добавить в операционную систему переменную среды с именем
ANDROID_SDK_HOME, содержащую путь к каталогу с виртуальными машинами, которые также желательно разместить в корне диска.
Чтобы создать переменную окружения среды, кликните правой кнопкой мышки по значку
«Мой компьютер» и выберите меню
«Свойства».
В появившемся окне перейдите на вкладку
«Дополнительно» и нажмите на кнопку
«Переменные среды».
В следующем окне, в разделе
«Системные переменные» найдите
«ANDROID_SDK_HOME» и нажав на кнопку
«Изменить» укажите в значение имя диска, на котором будут храниться виртуальные машины
Android. Если переменной с именем
«ANDROID_SDK_HOME» нет, нажмите на кнопку
«Создать», чтобы добавить её.
На приведенном выше рисунке, виртуальные машины
Android будут храниться в корне диска
«C:».
Попробуйте запустить
Android SDK, создать новую виртуальную машину и запустить её. По указанному в переменной
ANDROID_SDK_HOME пути должна появиться папка с именем
«.android», в которую и будут сохраняться виртуальные машины. Если этого не произошло, или если при запуске виртуальной машины по-прежнему выходит ошибка вида
«PANIC: Could not open AVD config file...», то необходимо перезагрузить компьютер, чтобы сделанные изменения вступили в силу.