Как установить и настроить эмулятор Android
Документация гласит, что обычной Java Runtime Environment недостаточно. Не знаю, насколько это верно в случае, если нас интересует только эмулятор, но в этот раз поверим.
Для установки эмулятора нам понадобиться инсталлятор Android SDK, который можно скачать на developer.android.com.
Далее, распаковываем и запускаем файл SDK Setup.exe.
Если все хорошо, то видим окно примерно следующего содержания:
На данном этапе лучше нажать "Cancel", в противном случае после нажатия кнопки "Install" будут установлены все компоненты из списка слева, что несколько избыточно в нашем случае.
Теперь мы видим главное окно инсталлятора.
Заходим в пункт "Available packages" и выбираем только то, что нужно, а именно "SDK Platform Android 2.1, API 7, revision 1 \ Archive for Windows (или что там у Вас)". Если Вы хотите тестировать программы на совместимость с предыдущими моделями устройств, то выберите также "SDK Platform Android 1.6, API 4, revision 2" или даже "SDK Platform Android 1.5, API 3, revision 3". После недолгих раздумий жмем "Install selected", в следующем окне "Install" и в случае успешной установки переходим к следующему пункту - создание виртуальных устройств.
В случае возникновения проблем, проверьте настройки подключения к интернет в пункте Settings. Если все же не удается установить соединение при получении списка доступных пакетов, установите галочку "Force https://... sources to be fetched using http://...".
2. Создание виртуального устройства.
Нет ничего проще. Заходим в пункт "Virtual devices", нажимаем кнопку "New..." и попадаем в окно создания эмулятора.
В поле "Name" вводим название эмулятора, учитывая что оно не может содержать пробелы.
В списке "Target" выбираем платформу устройства из установленных, например 1.5, 1.6 или 2.1, как показано на скриншоте.
Далее создаем или указываем файл образа SD карты, которая будет использоваться в этом устройстве.
После установки всех параметров нажимаем "Create AVD" и получаем готовый эмулятор устройства на базе выбранной версии платформы Android. Таких эмуляторов можно создать необходимое количество под разные версии платформ и с разным набором характеристик.
Запустить эмулятор можно из пункта "Virtual devices" кнопкой "Start".
3. Установка программ на эмулятор.
К сожалению, это далеко не самый очевидный момент.
Установка программ производится при запущенном эмуляторе при помощи утилиты "Android Debug Bridge" (adb.exe), которая расположена в каталоге tools в папке, в которую Вы распаковали SDK. Формат запуска утилиты из командной строки следующий:
c:\android-sdk-windows\tools>adb install c:\ToneMatrix.apk
1813 KB/s (957692 bytes in 0.515s)
pkg: /data/local/tmp/ToneMatrix.apk
Success
После чего установленная программа появится в списке на устройстве.
Ну вот и все. На сегодня.


Comments
c:\android-sdk-windows\tools\a db install c:\ToneMatrix.apk
Второй путь - путь к устанавливаемой программе.
А еще, можно просто инсталлировать скрипт, который позволяет в дальнейшем устанавливать apk двойным кликом (см. Скрипт автоустановки apk-файлов: http://aimedsoft.com/ru/android/howto/59-apkinstall).
Weird, the AVD's config.ini file is malformed. Try re-creating it.
Подскажите что делать?
Не Ваш случай?
на єкране написано Android _ .
делаю вроде вс' по инсрукции, скачал, запустил, нажал ттд..,
в результате в емуляторе получаю туже надпись с мигающим курсором, что я не так зделал?
на эмуляторе система стартует..
в устройство запихнуть её не получается...
при включении планшета на нем горит надпись "Android _ ", дальше система не грузится...
сделал всё как написано выше, система стартонула в эмуляторе...
единственное что я не нашёл как установить систему на планшет
заранее спасибо..
Подробно тут: http://codepainters.wordpress.com/2009/12/11/android-imei-number-and-the-emulator/
Какая версия SDK?
... "about" пишет что Revision 16
invalid command-line parameter: о.
Hint: use '@foo' to launch a virtual device named 'foo'.
please use -help for more information
PS
кнопка Start есть, а Finish - нет..
Error: schema_referenc e.4: Failed to read schema document 'null', because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not .
Failed to fetch URL http://dl-ssl.google.com/android/repository/repository.xml, reason: Unknown
Затем закрывал форму "Choose packages to Install" и создавал VDE с Target, который был мне нужен (в частности, "Android 2.2")
"emulator: ERROR: no search paths found in this AVD's configuration.
Weird, the AVD's config.ini file is malformed. Try re-creating it."
"Установка программ производится при запущенном эмуляторе при помощи утилиты "Android Debug Bridge" (adb.exe), которая расположена в каталоге tools в папке, в которую Вы распаковали SDK."
В папке tools нет adb.exe, но он есть в папке platform-tools. Но когда его запускаешь, на секунду появляется досовское окно, в нем пролетает какой-то код и окно закрывается. Больше ничего не происходит. Операционка 7.
и пишет мне
Connection with adb was interrupted.
0 attempts have been made to reconnect.
You may want to manually restart adb from the Devices view.
invalid command-line parameter: Files\Android\a ndroid-sdk-windows\tools/emulator-arm.exe.
Hint: use '@foo' to launch a virtual device named 'foo'.
please use -help for more information
Хелп!!!
Попробуйте, перенесите в путь без пробелов.
эмулятор часто не стартует по таким причинам:
1. название папок на русском
2. размещение в program files - не воспринимает пробелы
3. комуто даже помагало во все папки пользователей папку андроид скопировать, но я считаю это бред.
invalid command-line parameter: Files.
Hint: use '@foo' to launch a virtual device named 'foo'.
please use -help for more information
Попробовал на игрушке "Motox Mayhem 1 lite v1.75"!
Делал так...
"E:\Android\plat form-tools\adb.exe install E:\Android\Othe rs\motoxmayhem.apk"
Через батник (install.cmd)!!
Вопрос, что сделать, чтобы не тормозило!
Если есть хоть какие нибудь твики!??
Возможно просто видюха слабовата... 256мб....
PANIC: Could not open AVD config file: C:\Documents and Settings\НеП итон\.android\avd\And roid.avd/config.ini
Я просто создал папку с названием Шел омицкие скопировал файлы из *документов * и всё зароботало!
теперь путь должен выглядеть так:
c:\android-sdk-windows\platfor m-tools>adb install c:\ToneMatrix.apk
Хотя дело даже не в этом. Мне просто очень не нравятся тормоза. Я уже и SD Memory уменьшал, Ram увеличивал до 1024 Мб, папку установил в корень диска С, приложения ставятся, но всё так медленно работает, что просто бесит!
Кстати, с экраном эмулятора творилось полное безобразие, включая пропажу кнопок Отмена, Рабочий стол, видна была только половина экрана... пока в системных настройках я не поменял язык на русский_RU. После этого всё стало работать правильно, но также медленно.
Подскажите плиз, кто-нибудь газку поддал?
Стоит Win7 на Соге 2 Дуо 2.2, 3 Гб Озу со встроенной приличной видяхой RadeOn HD 3650. Винда русская. Пользователь создан на англицком языке.
That's great! Carry on!
Выбрать CPU нельзя потому, что нет образов ROM под x86. Очевидно этот пункт сделан на будущее.
Ошибок нет В логе:
Fetching http://dl-ssl.google.com/android/repository/addons_list-1.xml
Validate XML
Fetched Add-ons List successfully
Fetching URL: http://dl-ssl.google.com/android/repository/repository-5.xml
Done loading packages.
Но почему то список пакетов пустой.
Кто то может мне подсказать чего мне не хватает?
установил эмулятор под 2.3.3
установил навител, навител запускается, но не видит карт. навител установился в образ SD карты - sdcard.img
как туда засунуть карты?
RSS feed for comments to this post.