Не отчаявшись, вбивая в google новые строчки поиска, выбилась ссылка на сайт http://www.android-x86.org/ . Оказывается,
группе разработчиков надоело, что гугл мало заботится о скорости стандартных
эмуляторов и выпустили свой эмулятор.
Почитал на форуме: http://stackoverflow.com/questions/1554099/slow-android-emulator
, затем руководство: http://www.android-x86.org/documents/virtualboxhowto
При
установке эмулятора на VirtualBox,
стоял выбор межу несколькими образами эмуляторов на тот момент:
- android-x86-4.0-RC1-amd_brazos.iso
- android-x86-4.0-RC1-asus_laptop.iso
- android-x86-4.0-RC1-eeepc.iso
- android-x86-4.0-RC1-s103t.iso
- android-x86-4.0-RC1-tegav2.iso
Различаются
они, наверное, в типе эмулируемой машины. На PC1(см. таблицу 1) заработал только android-x86-4.0-RC1-eeepc.iso,
остальные либо не запускались вообще, либо не хотели форматироваться в ext3.
После
тяжких попыток получения Ethernet соединения между компьютером и эмулятором гугл направил на
статью http://habrahabr.ru/post/119931/
. Прочитав очень внимательно хабр статью
еще раз, берём на вооружение следующий танец с бубном, в эмуляторе нажимаем ALT+F1 и вводим:
# netcfg
# netcfg eth1 down
# netcfg eth1 dhcp
# netcfg eth1 up
# netcfg //на этом шаге запоминаем eth ip номер; вместо eth1 может быть eth0, как у меня, в зависимости от того, что выдаёт netcfg.
# netcfg eth1 down
# netcfg eth1 dhcp
# netcfg eth1 up
# netcfg //на этом шаге запоминаем eth ip номер; вместо eth1 может быть eth0, как у меня, в зависимости от того, что выдаёт netcfg.
Выходим ALT+F7 в
визуальный режим. Командуем «adb connect (ваш eth ip номер)» в консоли windows и опля, есть контакт,
вывелась надпись connect to (Ваш
IP)).
Теперь
компилируем простейший AndEngine GLES2
проект в IDEA, получаем на выходе apk файл.
Инсталлируем в наш эмулятор через adb, запускаем… разочаровываемся:
Оказывается на данный момент android 4.0 x-86 не поддерживаем GLES2 эмуляцию. Я опечалился еще больше
и решил ждать исправления ошибок эмулятора от google или
выхода обновлений android x86.
Комментариев нет:
Отправить комментарий