Android виртуальная машина windows. Запускаем Android в VirtualBox

Прежде всего необходимо скачать образ андроида собранного под x86 архитектуру. Идём по ссылке http://www.android-x86.org/download и качаем android-x86-4.0-RC2-eeepc.iso или новее.
Создаём виртуальную машину в VirtualBox. Скачать VirtualBox можно тут https://www.virtualbox.org/wiki/Downloads

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

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

  • Имя - любое
  • Тип ОС - Linux
  • Версия - Ubuntu
  • Далее
  • Кол-во оперативной памяти — 512 мб
  • Далее

Создание виртуального жёсткого диска:

  • Ставим галочку возле «загрузочный диск»
  • Ставим комбобокс в положение «Создать новый жёсткий диск»
  • Далее
  • Ставим комбобокс в положение VDI (VirtualBox Image);
  • Далее
  • Ставим комбобокс в положение «Динамический виртуальный диск»;
  • Далее
  • Расположение виртуального жёсткого диска можно не менять и оставить значение по умолчанию
  • Размер жёсткого диска — минимум необходимо 330 мб можно выставить больше
  • Далее
  • Создать
  • Создать

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

  • Ставим галочки напротив «Включить 3D-ускорение» и «Включить 2D-ускорение видео»

Затем идём в настройки «Сеть» и изменяем следующие настройки:

  • Тип подключения - NAT
  • Жмём дополнительно
  • Тип адаптера — PCnet-FAST III (Am79C973)

На этом всё жмём Ок

Установка андроида

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

  • В первом меню жмём Далее
  • В следующем меню необходимо указать скачанный образ андроида
  • Далее
  • Продолжить

Виртуальная машина загружается с образа и если всё прошло успешно отображается меню загрузчика.
В этом меню нас интересует пункт: «Installation — Install Android-x86 to harddisk» выбираем его и жмём ентер.

После чего появляется меню выбора раздела на который будет установлен андроид.
На текущий момент у нас отсутствуют какие либо разделы на жёстком диске, поэтому нам необходимо их создать.
Для этого выбираем пункт «Create/Modify partitions», затем при помощи стрелочек вверх/вниз выбираем не размеченную область на жёстком диске.
После того как мы её выбрали при помощи стрелочек влево/вправо выбираем пункт «New», затем выбираем «Primary».
После чего необходимо указать размер создаваемого раздела при помощи цифр(По умолчанию он предлагает создать раздел с размером в весь жёсткий диск, я с ним согласен). После того как мы ввели размер жмём ентер.
Теперь созданый раздел необходимо сделать загрузочным. Для этого при помощи стрелочек выбираем созданный раздел, после чего выбираем пункт «Bootable» и жмём ентер. После этого мы увидим, что у этого раздела появился флаг «Boot». Всё теперь основной раздел создан. Теперь необходимо записать разметку на жёсткий диск. Для этого при помощи стрелочек выбираем пункт «Write» и жмём ентер. После чего нас предупреждают от том, что применив все изменения мы может потерять всю информацию на жёстком диске, нас это не интересует, поэтому мы набираем слово «yes»(без кавычек) и жмём ентер. После чего как только изменения применились, выбираем пункт «Quit» и жмём ентер.

Теперь мы видим в нашем меню появившейся раздел. Выбираем его и жмём ентер. Затем выбираем отформатировать раздел в файловую систему «ext3» и жмём ентер. Затем у нас спрашивают подтверждение на форматирование мы жмём да. После чего нас спрашивают хотите ли вы установить загрузчик GRUB мы жмём да. Затем нам предлагают сделать директорию /system доступной для записи и чтения, мы выбираем да и жмём ентер. После чего начинается установка. Как только установка закончилась, появляется меню с выбором дальнейших действий. Мы выбираем «Reboot» и жмём ентер.

После того как виртуальная машина начала перезагружаться нам необходимо извлечь образ диска с андроидом иначе система снова загрузиться с него. Для этого идём в пункт «Устройства» - «Приводы оптических дисков» - «Изъять диск из привода». Если система всё таки успела загрузится с диска — ничего страшного, просто перезагружаем виртуалку.

После того как система загрузилась нам необходимо в меню «Машина» выбрать пункт «Выключить интеграцию мыши». После чего андроид у нас спрашивает какой язык использовать и так далее. Проходим эту череду вопросов и преступаем к следующему этапу.

Настройка андроида

Следующий этап это настройка подключения к сети.
Для этого после того как андроид загрузился жмём Alt+F1 и набираем.

Вышедшую в марте 2016 года новую версию Android 7 Nougat смогли получить далеко не все мобильные устройства. За бортом остались многие старые и бюджетные гаджеты, производители которых не сочли нужным побеспокоиться об адаптации обновлённой платформы под эти устройства. Рынок современных мобильных технологий жесток: хочешь последнюю версию Android – покупай новый смартфон или планшет.


Ну или рискуй и устанавливай кастомные прошивки. Стоит ли рисковать, а точнее, ради чего, собственно, рисковать – всё это можно выяснить, установив Android 7.1 на виртуальную машину. Виртуальная среда, безусловно, не даст полноты ощущений, как если бы тестирование проводилось на реальном физическом гаджете. Тем не менее о каких-то основных функциональных новшествах получить представление удастся. Ниже рассмотрим, как установить Android 7.1 Nougat на виртуальную машину .

1. Скачивание дистрибутива

Скачивать установочный ISO -образ Android 7.1 отправимся на сайт известного проекта Android-x86.Org . На этом проекте энтузиасты совершенно бесплатно выкладывают разного рода сборки Android , адаптированные под работу на физических ПК и ноутбуках. Это примерно то, что нужно для виртуальных машин. Ссылки на скачивание ISO -образов выложены прямо на главной странице проекта. На дату написания этой статьи свежайшая сборка – это кастомная прошивка CyanogenMod 14.1 . Но нашей целью является исследование чистой платформы, потому мы загрузим последнюю стабильную сборку Android 7.1 .

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

Запускаем . На домашней страничке гипервизора кликаем старт операции по созданию новой виртуальной машины. Выбираем обычный тип конфигурации.

Указываем путь к загруженному в предыдущем пункте ISO -образу.

Даём машине произвольное имя.

На этапе настройки виртуального жёсткого диска особо ничего менять не нужно. По умолчанию предлагается оптимальный его размер в 20 Гб . Разве что можно выбрать создание диска в одном рабочем файле .

Машина создана, теперь необходимо кое-что подкорректировать в её оборудовании.

Во вкладке «Память» устанавливаем размер RAM для Android -машины 2048 Мб . Если на физическом компьютере всего 2 Гб «оперативки» , ограничиваемся размером в 1024 Мб .

Переключаемся на вкладку . Здесь активируем опцию ускорения 3D -графики. Для экрана выбираем использование настроек мониторов узла.

Теперь в финишном окошке можем жать «Готово» .

3. Подготовка диска и установка Android

Машина запустится с ISO -образа. В его меню необходимо выбрать установку Android на жёсткий диск.

Прежде подготовим диск. Ведь к новой машине подключён новый виртуальный диск – без инициализации, с нераспределённым пространством. Для подготовки диска нам предлагается встроенная в процесс установки Android консольная утилита по работе с дисковым пространством. Она управляется клавишами навигации, а подтверждение выбора осуществляется нажатием Enter . В окне консольной утилиты выбираем , нажимаем Enter . Затем выбираем «No» , подтверждая этим отказ от инициализации диска как GPT .

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

А выбирать нужно последовательно следующее:

«New»;
«Primary»;

«Bootable»;
«Write».

Теперь вводим на клавиатуре значение «yes» . И наконец выходим из среды создания разделов выбором пункта «Quit» .

Результатом вышеперечисленных наших действий стал новообразовавшийся раздел на диске — sda1 . Выбираем его и нажимаем Enter .

Форматируем наш раздел в ext4 .

После чего трижды выбираем «Yes» на, соответственно, три запроса:

Хотим ли отформатировать раздел в выбранную файловую систему;
Хотим ли установить загрузчик Grub;
Хотим ли сделать возможным запись данных на диск.

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

Запуск Android будет стоять первым пунктом в меню загрузки Grub , потому если описанные выше действия были сделаны правильно, операционная система сама запустится в окне виртуальной машины. И запустится она на этапе настройки наших персональных данных. Выбираем русский язык, жмём и, следуя мастеру настроек, проходим все необходимые подготовительные этапы. В частности, по желанию подключаем Google -аккаунт.

4. Тонкости настройки виртуальной Android

Для гостевой Android в среде нельзя установить дополнения гостевой ОС по типу того, как это предусматривается для гостевых десктопных систем. Что касается разрешения экрана, оно и так будет оптимальным – 1280х768 . Перенос файлов можно осуществлять с помощью облачных хранилищ. А при необходимости реализации общего буфера обмена можно прибегнуть к программному обеспечению AirDroid . Это система сообщения между мобильными и десктопными устройствами, предусматривающая и перенос файлов, и облачный буфер обмена. В среду Android необходимо установить клиентское приложение AirDroid , а в среду Windows – клиентскую программу AirDroid . Либо использовать веб -интерфейс проекта в окне браузера.

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

Решение нашлось в настройках физической клавиатуры.

Предустановленную клавиатуру для русского языка мы заменили на таковую с отметкой в скобках «Mac» . После чего всё успешно заработало.

Системные горячие клавиши Android для переключения раскладок предусматривают наличие аппаратной кнопки «Search» , которой нет на физической компьютерной клавиатуре. Решение этого вопроса сможет предложить приложение Russian Keyboard . Будучи задействованным в настройках клавиатуры, Russian Keyboard начнёт отвечать за ввод с физической клавиатуры, в частности, обеспечит смену раскладок горячими клавишами Shift + Backspace .

Рано или поздно может возникнуть желание установить операционную систему Андроид на персональный компьютер. Это может быть необходимо при разработке, тестировании или отладке всевозможных андроид приложений. Мне операционная система Android понадобилась на компьютере для тестирования андроид приложения BiP от lifecell. В сегодняшней статье я расскажу как подготовить среду виртуализации VirtualBox для установки на неё Андроида.

Для информации! Устанавливать Андроид на персональный компьютер не обязательно в среду виртуализации VirtualBox. Установку можно произвести так же как производится установка Windows, на реальный жёсткий диск. Я же решил проводить эксперименты с системой Андроид на виртуальной машине, поскольку считаю это более гибким решением.

Первым делом устанавливаем программный продукт виртуализации Oracle VM VirtualBox , предварительно скачав его с сайта разработчика. Я использую версию 4.3, хотя на момент написания данной статьи уже имеется версия 5.0.

Никаких проблем с установкой возникнуть не должно, VirtualBox устанавливается как обычное приложение Windows.

После установки запускаем приложение через ярлык на рабочем столе.

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

На момент написания статьи у меня уже было создано две виртуальные машины Windows, не обращаем не это внимание и создаём новую машину, с помощью кнопки «Создать ».

Имя виртуальной машины: Android
Выбираем тип: Linux
Версия: Linux 2.6 / 3.x (32 bit)
Нажимаем «Вперёд ».

Выбираем объём оперативной памяти, вполне хватит 512 Мб, нажимаем «Вперёд ».

Создаём новый виртуальный жёсткий диск, нажимаем «Создать ».

Оставляем по-умолчанию тип «VDI » и нажимаем «Вперёд ».

Выбираем «Динамический виртуальный жёсткий диск » и нажимаем «Вперёд ».

Указываем имя виртуального диска, в примере это «Android_PC ». По-умолчанию жёсткий диск будет создан на диске «С: », в специальной папке VirtualBox. Если нужно его расположить на другом физическом носителе, необходимо воспользоваться иконкой на которую указывает стрелки и выбрать новый путь.
Так же необходимо выбрать ползунком размер виртуального диска, выставляем размер не менее 8 Гб .
Нажимаем «Создать ».

Если всё сделали правильно, виртуальная машина появится в менеджере VirtualBox. Нужно ещё сделать кое-какие настройки, поэтому нажимаем на кнопку «Настроить ».

Переходим в раздел «Носители ». Здесь нам нужно указать диск, с которого мы будем устанавливать наш Android. Выбираем «Контроллер: IDE » - «Пусто » и нажимаем на иконку оптического диска. Выбираем «Выбрать образ оптического диска... ».
В качестве образа выбираем образ Android, который предназначен для установки на ПК. Образ предварительно скачиваем и помещаем в удобное место на диске.

В списке будет присутствовать USB флешка, подключенная к реальному компьютеру, в моём случае это «JetFlash ... ». Выбираем флешку и она будет добавлена в «Фильтры устройств USB ».

Теперь можно нажать «ОК », настройки завершены. Во второй части будем инсталлировать Android на компьютер в среде VirtualBox.

Пользователи, которые работают с VirtualBox, могут создавать машины с разнообразными ОС, и даже использовать Андроид. В данной статье будет описано, как сделать новую версию Андроид гостевой ОС.

Как установить образ ОС Android

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

Скачивать следует только образы в формате ISO и при этом не забывать о версии системы и ее разрядности.


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

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

    1. Запустите Менеджер и кликните на кнопку «Создать» , находящуюся сразу под разделом «Файл» .


    1. Заполните пустые графы. В поле «Имя» следует прописать «Android» , напротив строки «Тип» — поставить «Linux» , а в последнем пункте выбрать «Other Linux» . При этом важно правильно указать разрядность ОС.


    1. В окне «Объем памяти» необходимо выделять от 512-1024 МБ. Это необходимо для бесперебойной работы.


    1. Во вкладке «Жесткий диск» поставьте галочку напротив пункта «Создать…» .


    1. Теперь необходимо указать тип файла, в зависимости от которого будет определяться формат. Поставьте флажок напротив пункта «VDI» .


    1. Далее следует выбрать размер виртуального диска. Рекомендуется оставлять вариант «Динамический…» .


    1. В окне «Имя и размер» выставьте объем жесткого диска не менее 8 ГБ. Чем больше действий вы собираетесь выполнять с Андроид, тем меньше необходимо ограничивать размер.


Параметры

Большинство настроек индивидуальные и выставлять их следует в зависимость от преследуемой цели. Но есть и общие рекомендации:

    1. Запустив VirtualBox, кликните на кнопку «Настроить» .


    1. В перечне слева выберите раздел «Система» .
    2. Напротив пункта «Процессор» установите значение в 2 ядра, после чего поставьте флажок напротив пункта возле надписи «Дополнительные возможности» .


    1. Выберите следующий блок «Дисплей» . Здесь необходимо включить 3D-ускорение и выделить определенный объём видеопамяти.


Все остальные параметры выставляются индивидуально.

Инсталляция Андроид

На этом этапе выполняется непосредственно установка образа. Для этого проделайте следующие шаги:

    1. После запуска Менеджера перейдите в раздел «Запустить» , находящийся в основном горизонтальном меню.


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


    1. В отобразившейся вкладке выберите пункт «Installation…» .


    1. После этого запустится процедура установки. Обратите внимание, что вся навигация осуществляется с помощью стрелочек и кнопки Enter .


    1. Теперь необходимо определиться с разделом для установки. Выберите пункт «Create…» .


    1. В появившемся оповещение нажмите «No» .


    1. Перед вами отобразится окно «cfdisk» . Найдите надпись «New» и кликните на нее.


    1. Выберите пункт «Primary» и после чего кликните Enter . На этом этапе необходимо использовать весь имеющийся объем, обычно это значение указывается автоматически.


    1. В новой вкладке кликните на пункт «Bootable» , после чего останется только сохранить изменения с помощью кнопки «Write» .


    1. Напишите слово «yes» , для начала автоматической настройки параметров.


    1. Чтобы закрыть программу нажмите на кнопку «Quit» .


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


    1. Укажите файловую систему «ext4» , и в обоих появившихся оповещениях кликните на пункт «Yes» .


    1. После этого запустится уже непосредственно процесс установки Android, по окончанию которого можно будет перейти к работе или перезагрузить ПК.


    1. После активации Android на экране отобразится логотип.


    1. Теперь следует указать используемый язык. На этом этапе для выбора какого-либо пункта необходимо постоянно удерживать зажатой ЛКМ. Таким образом, осуществляется навигация в настройках.


    1. В следующем окне укажите, будите ли вы создавать новую ОС или предпочтете копировать все имеющиеся настройки с устройства. Лучше будет выбрать первый вариант.


    1. После окончания проверки обновлений вам будет предложено войти в свой аккаунт Google.


    1. В открывшейся вкладке укажите дату и время (по необходимости).


    1. Пропишите имя пользователя и включите необходимые функции (геолокация, автоматическая отправка сообщений и т.д.).


    1. Все остальные параметры указывать необязательно.
    2. Нажмите на кнопку «Готово» , после чего начнется создание учетной записи.


  1. Вас автоматически перебросит на рабочий стол.

Активация после инсталляции

Все что осталось сделать – удалить ранее используемый образ из VirtualBox. В противном случае при запуске виртуальной машины вы не будете переходить в ОС, а попросту, раз за разом начнете загружать boot-менеджер. Делается это таким образом:

    1. Откройте Менеджер и перейдите в раздел «Настройки» .


    1. В левом меню выберите блок «Носители» , после чего нажмите на образ и кликните на иконку удаления.


  1. После этих действий перед вами отобразится оповещение, в котором необходимо подтвердить свои действия.

Как видите, поставить Андроид на VirtualBox не такая уж и простая задача. Пользователям, которые ранее не выполняли похожих действий, рекомендуется тщательно следовать инструкции и не указывать никаких дополнительных параметров, если в них нет острой необходимости. В качестве альтернативы можно использовать какой-либо эмулятор, так как работа с ними обычно значительно проще.

Читайте, как установить 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 и можете экспериментировать с её настройками.