Изменение пути для хранения образа Android virtual device
Всем привет.
Я стал счастливым обладателем телефона под управлением ОС Android и мне очень заинтересовала возможность писать под эту ось разное ПО. Я установил себе плагин для Eclipse все настроил, накатал первый пример, создал виртуальное устройство Android virtual device (AVD) и хотел запустить свою первую прогу, но сразу наткнулся на костыли….
Оказывается, по-умолчанию образ устройства в Windows создается по пути нахождения папки пользователя, например у меня под 7-кой это такой путь: c:\Users\Максим\ и как видно моё имя в винде Максим, написанное кириллицей в кодировке винды (cp1251).
При создании образа устройства под Андроид, система его успешно создает в каталоге юзера, а именно c:\Users\Максим\.android\avd\name_of_vd\, также в папку на уровень выше от указанной, создается файлик name_of_vd.ini с содержанием:
target=android-7 path=c:\Users\Максим\.android\avd\name_of_vd.avd
но к сожалению (счастью) этот файлик в кодировке UTF-8, а мое имя юзера в кодировке сp1251 никак не равно имени в кодировке указанной в файле, отсюда и нет возможности запустить эмулятор (Под Linux таких проблем нет, т.к. там кодировка по-дефолту UTF-8). Что же делать, ну первым пришло на ум перенести мой образ на другой диск или папку с латинским названием, что я и сделал, но менеджер по созданию образов никак не хотел указывать на нужную мне папку. В Эклипсе никаких настроек я не нашел…, но Гугл мне дал ответ. Оказывается надо создать переменную окружения и туда занести путь для хранения образов. Как это делать показал на рисунках. Смотрите внимательно пути и выделенные пункты окон.
Не забываем перегрузить эклипс и перенести свои образы немного изменив .ini файл или создаем их заново уже в новой директории.
В помощь новичкам!
Статья просмотренна 183920 раз, зашло посетителей 28453