Эмуляция Android в VirtualBox

Android-VirtualBox-24

Бесплатное и кроссплатформенное решение. Работает на любой операционной системе на которой может работать VirtualBox, то есть почти на любой (Windows, OS X, Linux, Solaris).

Нам понадобится:

Для VirtualBox не забываем дополнительно установить VirtualBox Extension Pack, который расширяет возможности эмуляции, например, обеспечивает поддержку USB 2.0.

Android-x86 — это адаптация операционной системы Android под устройства с процессорами Intel и AMD.

Ниже описан процесс установки Android-x86 в VirtualBox.

  1. Скачиваем и устанавливаем VirtualBox и VirtualBox Extension Pack.
  2. Скачиваем образ Android-x86 нужной версии и нужной разрядности. Например, Android-x86 версии 6.0-r3 (64 бита).
  3. Создаем виртуальную машину. Тип: Linux. Версия: Other Linux (64-bit) или Other Linux (32-bit).
    Android-VirtualBox-01
  4. Нажимаем «Вперед >» и проходим процедуру создания виртуальной машины, выбирая нужные параметры.
  5. Запускаем виртуальную машину и выбираем образ Android-x86.
    Android-VirtualBox-03
  6. Для установки Android-x86 выбираем пункт Installation с помощью клавиш Вверх и Вниз и нажимаем Ввод.
    Android-VirtualBox-04
  7. Процесс установки проходит в консольном режиме. Мышь не работает. Пользуемся клавишами Вверх, Вниз, Право и Влево для навигации и клавишей Ввод для выбора.
  8. Выбираем редактирование разделов жесткого диска.
    Android-VirtualBox-05
  9. Выбираем использовать GPT или нет на свое усмотрение. Автор выбрал No, и не проверил, что будет если использовать GPT.
    Android-VirtualBox-06
  10. Выбираем New, чтобы создать раздел жесткого диска.
    Android-VirtualBox-07
  11. Выбираем Primary.
    Android-VirtualBox-08
  12. Задаем размер раздела или просто нажимаем Ввод. По умолчанию размер максимально возможный.
    Android-VirtualBox-09
  13. Делаем раздел загрузочным с помощью Bootable.
    Android-VirtualBox-10
  14. Выбираем Write, чтобы применить изменения. Затем вводим слово yes и нажимаем Ввод.
    Android-VirtualBox-11
  15. Выбираем только что созданный раздел (sda1) для установки на него операционной системы.
    Android-VirtualBox-12
  16. Выбираем файловую систему раздела: ext4.
    Android-VirtualBox-13
  17. Соглашаемся на форматирование раздела.
    Android-VirtualBox-14
  18. Выбираем Yes, чтобы был установлен загрузчик GRUB. Иначе мы не сможем загрузить установленную операционную систему.
    Android-VirtualBox-15
  19. На свое усмотрение выбираем делать ли папку /system доступной для записи. Это может понадобиться для отладки.
    Android-VirtualBox-16
  20. Операционная система успешно установлена. Для проверки выбираем перезагрузку.
    Android-VirtualBox-17
  21. При перезагрузке вместо операционной системы запустится образ. Поэтому его надо изъять и перезапустить виртуальную машину.
    Android-VirtualBox-18
  22. Теперь запуститься загрузчик GRUB. Для обычного запуска Android выбираем первый пункт, либо ждем пока запуск произойдет автоматически.
    Android-VirtualBox-19
  23. Так выглядит загрузка Android-x86. Просто ждем.
    Android-VirtualBox-20
  24. После загрузки требуется произвести настройку языка, даты и времени, учетной записи Google.
    Android-VirtualBox-21
  25. Следующие действия выполняются с помощью мыши, которая имитирует касания пальцем. Почему-то указатель не хочет перемещаться по экрану виртуальной машины при включенной интеграции мыши. Поэтому отключим ее с помощью меню Ввод. В дальнейшем, виртуальная машина будет захватывать курсор мыши. Чтобы его освободить, нажимаем клавишу правый Ctrl.
    Android-VirtualBox-22
  26. Выбираем язык и производим остальные настройки.
    Android-VirtualBox-23

В результате имеем следующее.

Android-VirtualBox-24

Надо привыкнуть работать мышью как пальцем: простое касание (клик), длительное касание (нажать и держать), касание с перемещением (нажать и тянуть).

Автор

Дмитрий Бравиков

Инженер. Электронщик. Программист.

Эмуляция Android в VirtualBox: 3 комментария

  1. Дмитрий Геннадьевич, непосредственно Вас какая нужда обратила к этому процессу

    1. Хотел объявление на Юле опубликовать. А это можно сделать только со смартфона или планшета, и это очень неудобно. Думал по-быстрому эмулировать андройд на компе, чтобы в следующий раз проще было, но быстро не получилось и я увлекся. Объявление, кстати, опубликовал. :) Случайно не нужен аквариум 30 литров за 500 рублей?

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google photo

Для комментария используется ваша учётная запись Google. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.