Скачать готовую сборку виртуальной машины с андроид. Запускаем Android в VirtualBox

Мало кто знает, но операционную систему Android можно установить на виртуальную машину VirtualBox. Если вас заинтересовала такая возможность, то данная статья должна помочь.

Для начала и установите на свой компьютер. Установка не должна вызвать у вас никаких проблем, поскольку VirtualBox устанавливается точно также как и любая другая программа, то есть с помощью установщика. Также вам потребуется ISO файл с Андроидом. Скачать такой файл можно . В данной статье мы использовали файл .

После запуска VirtualBox, перед вами появится менеджер виртуальных машин. Для начала нам нужно создать новую виртуальную машину с параметрами подходящими для работы операционной системы Android, поэтому нажимаем на кнопку «Создать» и следуем дальнейшим инструкциям, которые будут появляться на экране.

После нажатия на кнопку «Создать» откроется окно мастера для создания виртуальных машин. Введите название виртуальной машины и выберите следующие настройки: тип – Linux, версия – Linux 2.6 32bit . После этого нажмите на кнопку «Next».

Следующий шаг – объем оперативной памяти. Укажите 512 мб или больше.

После этого выберите VDI и нажмите на кнопку «Next».

Последний шаг – максимальный размер виртуального диска. Можете оставить 8 Гб, все равно это место не будет занято и файл виртуального жесткого диска будет весить значительно меньше.

После этих манипуляция в менеджере виртуальных машин появится машина под названием Android. Теперь кликните правой кнопкой мышки по созданной виртуальной машине и выберите пункт «Настройки». В настройках виртуальной машины вам нужно перейти в раздел «Носители», выбрать «Контроллер IDE – пусто» и указать путь к ISO файлу с Андроидом. После этого сохраните настройки нажатием на кнопку «Ok».

Теперь можно приступать к установке Android на VirtualBox. Для этого запустите созданную виртуальную машину с помощью кнопки «Запустить».

После этого виртуальная машина загрузится с выбранного вами ISO файла. Дальше все точно также как при . В загрузочном меню нужно будет выбрать пункт «Installation – Install Android-x86 to harddisk».

А потом «Primary».

После этого сохраняем изменения нажатием на кнопку «Write» и выходим из этого меню с помощью кнопки «Quit».



Следующий шаг – предложение установить загрузчик GRUB. Также соглашаемся.


Ну и последний этап – запрос разрешения на чтение и запись в системный каталог. Еще раз нажимаем Yes.



После завершения установки перезагрузите виртуальную машину с Android, выбрав пункт меню «Reboot».


После перезагрузки нужно отключить ISO файл, иначе вам не удастся запустить установленный Андроид. Для этого откройте меню «Устройства – Оптические диски» и снимите галочку напротив ISO файла с Андродом.

После чего еще раз перезагрузить виртуальную машину с помощью меню «Машина – Перезапустить».

После этого начнется загрузка установленного Андроида. После загрузки вы увидите меню первоначальной настройки Андроид устройства.

После выбора языка и настройки других параметров системы, перед вами появится интерфейс Андроид.

На этом установка Андроида на VirtualBox завершена.

Янв 29, 2018 22:48

Персональный компьютер давно перестал быть просто средством получения информации, инструментом для выполнения сложных операций. Установка Android на Virtual Box позволит не только окунутся в игровой мир, но и освоить популярную ОС.

Для начала давайте рассмотрим феномен «виртуальной машины», а точнее, что она из себя представляет.

Virtual Box – программное обеспечение, эмулирующее популярные операционные системы. Технология применяется для «удаленной» работы с MS Windows, Linux, macOS и другими ОС.

Сегодня мы займемся установкой платформы Android, используя возможности озвученного выше инструмента.

«Прикручивание» — дело тонкое

Для выполнения поставленной задачи нам понадобиться предварительно установленная виртуальная машина. Давайте рассмотрим тот набор, без которого установить систему Android будет невозможно. Нам понадобится:

  • Функционирующая программа эмуляции (дистрибутив находится в свободном доступе).
  • Образ установочного диска с расширением ISO. Мы используем наиболее стабильную версию Android OS – 6.0 х86.
  • Достаточный размер внутреннего хранилища – для корректной работы понадобится не менее 8 ГБ.

Важно знать!

Перед началом установочных мероприятий проверьте настройки виртуализации, которые находятся в BIOS. В противном случае, виртуальная машина под Андроид не запустится.

Предварительные мероприятия

Для удобства восприятия приведем пример монтажа ПО в виде пошаговой инструкции.

Непосредственный монтаж

Действуем по заданной ранее схеме повествования. Рассмотрим процесс установки системы на виртуальную машину для эмуляции Android :


Процесс настройки Android OS

После перезагрузки ПК мы видим приветственное окно новой операционной системы. посредством легких манипуляций здесь устанавливается: язык, аккаунт, дата и время, имя пользователя.

Процесс установки Android через виртуальную машину сопряжен с определенными сложностями. Их можно избежать, используя профильные эмуляторы Windows, обеспечивающие доступ к популярную ПО других платформ.

Вместо заключения

Любой пользователь, с определенным уровнем подготовки, способен установить и настроить эмулирующую программу, скачать установочный файл требуемой ОС, инициировать и завершить процесс установки. Сегодняшняя статья дала наглядный пример доступности и легкости проделываемых манипуляций.

В оригинальном формате установить Андроид на виртуальную машину невозможно, и сами разработчики не предоставляют портированной версии для ПК. Выполнить скачивание можно с сайта, предоставляющего различные версии Android для установки на компьютер, .

На странице загрузки вам нужно будет выбрать версию ОС и ее разрядность. На скриншоте ниже желтым маркером выделены версии Android, а зеленым - файлы с разрядностью. Для скачивания выбирайте ISO-образы.

В зависимости от выбранной версии вы попадете на страницу с прямой загрузкой или доверенными зеркалами для скачивания.

Создание виртуальной машины

Пока образ скачивается, создайте виртуальную машину, на которую и будет производиться установка.


Настройка виртуальной машины

Перед запуском настройте Android:


Остальные настройки - по вашему желанию.

Установка Android

Запустите виртуальную машину и выполните установку Андроид:

  1. В VirtualBox Менеджере нажмите на кнопку «Запустить» .

  2. В качестве загрузочного диска укажите тот образ с Android, который вы скачали. Для выбора файла нажмите на иконку с папкой и найдите его через системный Проводник.

  3. Откроется boot-меню. Среди доступных способов выберите «Installation - Install Android-x86 to harddisk» .

  4. Начнется запуск установщика.

  5. Вам будет предложено выбрать раздел для установки операционной системы. Нажмите на «Create/Modify partitions» .

  6. На предложение использовать GPT ответьте «No» .

  7. Загрузится утилита cfdisk , в которой вам нужно будет создать раздел и задать ему некоторые параметры. Выберите «New» для создания раздела.

  8. Назначьте раздел главным, выбрав «Primary» .

  9. На этапе выбора объема раздела задействуйте весь доступный. По умолчанию установщик уже вписал все дисковое пространство, поэтому просто нажмите Enter .

  10. Сделайте раздел загрузочным, задав ему параметр «Bootable» .

    Это отобразится в столбце Flags.

  11. Примените все выбранные параметры, выбрав кнопку «Write» .

  12. Для подтверждения пропишите слово «yes» и нажмите Enter .

    Это слово отображается не целиком, но прописывается полностью.

  13. Начнется применение параметров.

  14. Чтобы выйти из утилиты cfdisk, выберите кнопку «Quit» .

  15. Вы снова попадете в окно установщика. Выберите созданный раздел - на него будет устанавливаться Андроид.

  16. Отформатируйте раздел в файловую систему «ext4» .

  17. В окне с подтверждением форматирования выберите «Yes» .

  18. На предложение установить загрузчик GRUB ответьте «Yes» .

  19. Начнется установка Android, подождите.

  20. Когда установка будет завершена, будет предложено запустить систему или перезагрузить виртуальную машину. Выберите желаемый пункт.

  21. При запуске Android вы увидите фирменный логотип.

  22. Далее систему нужно донастроить. Выберите желаемый язык.

    Управление в этом интерфейсе может быть неудобным - для перемещения курсора левая кнопка мыши должна быть зажатой.

  23. Выберите, будете ли вы копировать настройки Android с вашего устройства (со смартфона или из облачного хранилища), или же хотите получить новую, чистую ОС. Предпочтительнее выбирать 2 вариант.

  24. Начнется проверка обновлений.

  25. Совершите вход в аккаунт Google или пропустите этот шаг.

  26. Настройте дату и время при необходимости.

  27. Укажите имя пользователя.

  28. Выполните настройку параметров и отключите те, которые вам не нужны.

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

  30. Подождите, пока система обрабатывает ваши настройки и создает учетную запись.

После успешной установки и настройки вы попадете на рабочий стол Android.

Запуск Android после установки

Перед последующими запусками виртуальной машины с Android необходимо удалить из настроек образ, который использовался для установки операционной системы. Иначе вместо запуска ОС каждый раз будет загружаться boot-менеджер.


Процесс установки Android на ВиртуалБокс не очень сложный, однако сам процесс работы с этой ОС может быть понятен не всем пользователям. Стоит отметить, что существуют специальные эмуляторы Android, которые могут быть более удобны для вас. Самый известный из них - это , который работает более плавно. Если он вам не подходит, ознакомьтесь с его .

Эмулятор который идет в комплекте с Android SDK, не очень шустрый.
Основная идея использовать VirtualBox + Android X86 , для преодоления проблем с производительностью.

Что нам необходимо:
Среда разработки Eclipse + Android SDK ,
а также VirtualBox .

Под катом много картинок, и процесс установки, а также некоторые полезные советы.

Создаем Виртуальную машину:
Имя: Android-2.2-Generic
Операционная система: Linux
Версия: Linux 2.6
Память: 512 MB
Жесткий диск: 3GB

В Настройках машины:

Свойства->Сеть
Адаптер 1 - NAT (в виртуальной машине будет виден как eth0, для интернета).
Адаптер 2 - Виртуальный адаптер хоста (в виртуальной машине будет виден как eth1, для управления ADB).

Подключите образ к виртуальной машине.
И так сверимся какие параметры машины.

Запускаем виртуальную машину

Управление производится стрелками влево, вправо, вверх, вниз

По шагам как инсталлировать линукс:

В загрузчике выбрать пункт меню
1. Installation - Install Android-x86 to harddisk
Создаем разделы .
2. Create/Modify partitions
Выбрать -> -> Size (in MB) 3216 press
Выбрать
Выбрать подтвердить запись изменений yes
Выход
Выбираем раздел для установки
3. Select partitions to install Android-X86
Выбор файловой системы
4. Please select a filesystem to format sda1
Подвердить форматирование Yes
Установка загрузчика GRUB
5. Do you want install boot loader GRUB?
Подвердить Yes
Вы хотите сделать /system для чтения и записи
6. Do you want to install /system directory as read-write?
Подтвердить Yes

В Этом образе идет много примеров Snake,NotePad из Eclipse будет не возможно будет установить свои, в самом низу статьи есть утилита для разрешения данной проблемы.
Процесс установки завершен
7. Android-x86 is installed successfully.
Создаем SD карту
size 2000 MB
отключить CD-ROM


Перегрузить систему
Reboot

Горячие клавиши:

  • esc, правая кнопка мыши Назад
  • кнопка меню между правым ctrl и alt, на некоторых ноутбуках отсутствует
  • alt+f1 , alt+f7 переключение между консолями
  • alt+курсор влево , alt + курсор вправо
  • f6 Выбор режимов, авиа режим, выключение
    , перегрузка
  • клавиша win домой

Если у вас не работает курсор мыши .
Идем в Машина-> Выключить интеграцию мыши host + i (клавиша host по умолчанию правый ctrl).


Разблокируем экран потянув стрелку вверх

Настройка Сети
По умолчанию эмулятор не может работать с двумя сетевыми адаптерами - не проблема.Нам нужен интернет + внутренний адрес для отладки.
Идем в запуск приложений

Выбираем приложение
Settings -> Configure Ethernet
Ставим eth0 dhcp выбираем save.


Перегружаем Эмулятор.
Когда машина загрузится переключаемся в текстовую консоль alt+f1

Магический порядок
root@android:/ #
# netcfg
# netcfg eth1 down
# netcfg eth1 dhcp
*action "dhcp" failed (invalid argument)*
*без этой комманды не выделялся адрес вообще*
# netcfg eth1 up
# netcfg
Всё выглядит приблизительно так.


Запоминаем адрес eth1 он будет нужен для adb.

Шаги по настройки сети с консолью к сожалению надо делать каждый раз, когда эмулятор стартуете по новой .

Теперь на компьютере переходим в папку где стоит Android-SDK, в вашей системе может другая папка
C:\Program Files\Android\android-sdk\platform-tools\
Используем команду adb eth1 адрес, у меня был 192.168.56.101

Вывод будет подобный:
C:\Program Files\Android\android-sdk\platform-tools>adb connect 192.168.56.101
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
connected to 192.168.56.101:5555

Выполняем Eclipse.

Пример работающего приложения.



Как быть если хочу поставить NotePad,Snake и другие примеры
можно поставить данную утилиту SystemApp_Remover_4_19.ap .

Процесс установки будет выглядеть приблизительно так.
C:\Program Files\Android\android-sdk\platform-tools>adb install c:\temp\SystemApp_Remover_4.19.apk

Потом удаляете из списка системных приложений то с чем конфликтует Eclipse

P/s Переключение видео режимов.
В Меню загрузки нажимаем e
Появится другое меню
kernel /android-2.2/kernel /quiet root ....
Еще раз нажимаем e и добавляем в конце строки через пробел vga=ask
Чтобы загрузится нажимаем enter b , и потом выбираем нужный режим из списка.

P/p/s Это мой первый пост на Хабре, не судите строго.

Читайте, как установить Android на виртуальную машину и правильно настроить его на Oracle VirtualBox . Если вы хотите запустить Android для проведения нескольких тестов или получения опыта работы с новой ОС, то вам не обязательно удалять основную систему или выделять отдельный компьютер для этого. Для беглого тестирования вы можете запустить Android на виртуальной машине VirtualBox и получить полный доступ к Android уже в течении 10 минут.

  1. Виртуальная машина VirtualBox. Дистрибутив программы доступен для Windows, MacOS и Linux.
  2. Виртуальный ISO образ Android x86. Загрузите любой необходимый вам для тестирования образ. На момент написания статьи Android 6.0 (Marshmallow) является наиболее стабильной версией, её мы и будем использовать.
  3. Свободное место на диске. Файл виртуальной машины потребует 8 ГБ свободного места на диске.

Как создать виртуальную машину для Android

Как установить Android на виртуальную машину

    После настройки и создания виртуальной машины нажмите кнопку Запустить в главном меню.


  1. Когда машина начнет загрузку, укажите путь к ISO образу с Android и нажмите кнопку Продолжить . Если вы закрыли мастер, вы берите виртуальную машину в списке слева, затем в главном меню кликните на Устройства Оптические диски Выбрать образ диска . Затем выполните перезагрузку машины с помощью Машина Перезагрузить .

    Важно : Когда вы кликните мышкой внутри окна VirtualBox, оно автоматически перехватит мышку и клавиатуру. Что бы высвободить мышь и клавиатуру нажмите правую клавишу Ctrl на клавиатуре.

    После загрузки виртуальной машины используйте клавиатуру для выбора пункта Installation Install Android-x86 to harddisk и нажмите Enter для продолжения.


  2. На следующем шаге выберите Create/Modify partitions , подтвердите выбор Enter .


  3. На следующем шаге выберите не использовать GPT.


  4. На следующем шаге откроется утилита для работы с разделами жесткого диска. С помощью клавиатуры выберите New и Enter для продолжения.


  5. На следующем шаге укажите тип раздела – Primary и нажмите Enter для продолжения.


  6. Подтвердите размер диска равный 8Gb с помощью клавиши Enter .


  7. На следующем шаге назначьте новому диску атрибут Bootable . Используйте стрелки на клавиатуре для выбора атрибута и Enter для назначения.


  8. Затем запишите данные на диск используя опцию Write . Используйте стрелки на клавиатуре для выбора опции и Enter для применения. Затем подтвердите выбор напечатав Yes и нажав Enter .


  9. После завершения процедуры выйдите из утилиты выбрав Quit и нажав Enter .


  10. На следующем шаге выберите только что созданный раздел для установки Android и нажмите Enter .


  11. На следующем шаге укажите тип файловой системы Ext4 и нажмите Enter для подтверждения. Подтвердите ваш выбор и дождитесь окончания процесса форматирования.


  12. Подтвердите установку загрузчика GRUB выбрав Yes и нажав Enter .


  13. Подтвердите желание сделать системную директорию доступную для чтения и записи. Выберите Yes и нажмите Enter , затем дождитесь установки Android.


  14. На последнем шаге вы можете сразу загрузиться в Android или перезагрузить виртуальную машину. Отключите инсталляционный ISO образ с которого вы устанавливали виртуальную машину использую опцию главного меню Устройства Оптические диски Изъять диск из привода .


    Если перезагрузить VirtualBox без отключения ISO образа, вы снова попадете в мастер установки.

Настройка и работа с Android в VirtualBox

После перезагрузки VirtualBox выберите вариант загрузки по умолчанию и дождитесь полной загрузки системы. После первого старта системы вам необходимо будет настроить устройство:

    Укажите язык.

  1. На шаге с предложением синхронизировать другое ваше Android устройство выберите – Set up as new .


  2. Пропустите шаг, на котором вам предлагают войти в Google account.


  3. На следующем шаге установите дату и время:


  4. Введите ваше имя:


  5. Прочитайте и примите пользовательское соглашение Google:


  6. На последнем шаге нажмите All SET :


  7. Использование виртуальной машины – не самый простой способ запуска Android приложения на Windows ПК. С помощью BlueStacks это можно сделать быстрее. Тем не менее с помощью VirtualBox вы получаете доступ к полноценной системе Android и можете экспериментировать с её настройками.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: