Как использовать Android OS VirtualBox в качестве устройства в Eclipse - PullRequest
4 голосов
/ 02 октября 2011

Я нашел этот урок о том, как запустить Android OS здесь: http://www.javacodegeeks.com/2010/06/install-android-os-on-pc-with.html

Кто-нибудь пробовал использовать настройку вместо эмулятора? Если да, то как ты это сделал?

Ответы [ 2 ]

7 голосов
/ 02 октября 2011

Я не использовал руководство, на которое вы ссылаетесь, но вместо этого загрузил образ eeepc из Android x86 Project . Шаги, которые я выполнил:

  • Установка Android на виртуальном ПК - я использовал 64-битную виртуальную машину, включил всю аппаратную виртуализацию и использовал виртуальный сетевой адаптер PCnet-FAST III в режиме моста - см. Изображение 1
  • Отключить интеграцию указателя мыши на хосте - это позволит Android отображать собственный указатель мыши, чтобы вы знали, где вы нажимаете.
  • Вам необходимо выяснить, какой IP-адрес имеет виртуальная машина, чтобы вы могли подключиться к adb connect <YOUR_VIRTUALBOX_IP>. Я делаю это, входя в свой маршрутизатор и идентифицируя IP-адрес устройства, которое использует порт совместно с моим ноутбуком, поскольку это виртуальная машина Android, использующая мостовую сеть. Смотрите изображение 2 .

Предполагается, что вы сможете использовать команды VBoxManage для определения IP-адреса гостя, но я никогда не заставлял их работать, поэтому метод маршрутизатора - единственный, который у меня работает.

Производительность довольно хорошая - намного быстрее, чем запуск эмулятора hte ARM, хотя, конечно, вы можете запускать только версии Android, которые были скомпилированы для x86.

enter image description here enter image description here

2 голосов
/ 13 декабря 2012

Предполагается, что вы сможете использовать команды VBoxManage для определения IP-адреса гостя, но я никогда не заставлял их работать, поэтому работает только метод маршрутизатора.

Хит Alt + F1. когда появится приглашение root @ android, введите netcfg и нажмите enter. Это покажет вам IP-адрес. Нажмите Alt + F7, чтобы вернуться в GUI.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...