Запустите Android на виртуальной машине для разработки

В настоящее время я использую эмулятор Android для разработки, но он очень медленный. Я ищу некоторый порт android, который может работать на реальном процессоре.

Например, я установил этот продукт http://www.android-x86.org/documents/installhowto на VMware, и, похоже, он работает намного быстрее, но я понятия не имею, как настроить сетевое соединение здесь.

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

Почему бы просто не подключить телефон под управлением Android? Просто настройте USB-отладку, и он действует точно так же, как эмулятор.

Я запустил проект Android-x86 на своем нетбуке на n450, и он был непригодным для использования. Порт ни в коем случае не предназначен для ежедневного использования. В принципе, если вы думаете, что эмулятор медленный, вы будете плакать, когда узнаете, насколько медленным является Android-x86. Моим советом было бы бросить несколько баксов на более новый / быстрый компьютер, если вы думаете, что эмулятор работает медленно. Я развиваюсь на 3-летнем ноутбуке Core2Duo 2.4Ghz, и он работает отлично. Я даже запустил порт x86 на одном ноутбуке, и он ужасно медленный (не говоря уже о не сенсорном экране). Кроме того, если сеть не работает «из коробки», вам придется взломать исходный код и реализовать собственный драйвер, поскольку Android-x86 предназначен для работы на Asus Eee PC.

Так что либо обновите, либо подключите свой Android-телефон и используйте его.

Но пока я не стал бы пытаться использовать порт x86 для разработки. Это еще не готово.

Здесь вы можете найти учебное пособие по установке и подключению к версии eclipse x86.

Если вы используете eclipse, перед запуском вашей программы запустите виртуальное устройство из «Android sdk и менеджера виртуальных устройств». Конечно, вы будете в восторге от быстрого бега. Не забудьте увеличить размер устройства в разделе настроек оборудования.

  1. При загрузке используйте Alt + F1 для перехода к терминалу.
  2. Введите: netcfg eth0 dhcp
  3. Ваша сеть должна запускаться и получать Ip, вы можете проверить, запускаете ли вы netcfg