Установка Android на VirtualBox

Установка Android на VirtualBox

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

Cкачивание образа Android

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

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

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

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

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

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

  • Имя: Android
  • Тип: Linux
  • Версия: Other Linux (32-bit) или (64-bit).

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

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

    Нажмите на кнопку «Настроить».

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

Установка Android

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

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

Здесь и далее выполняйте установку, используя клавишу Enter и стрелки на клавиатуре.

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

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

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

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

    Зайдите в настройки виртуальной машины.

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

Помимо этой статьи, на сайте еще 12711 инструкций. Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Помогла ли вам эта статья? Поделиться статьей в социальных сетях: Еще статьи по данной теме:

Warning: Invalid argument supplied for foreach() in /var/www/lumpics/data/www/lumpics.ru/wp-content/plugins/comment-images-reloaded/front/front-functions.php on line 266

Warning: Invalid argument supplied for foreach() in /var/www/lumpics/data/www/lumpics.ru/wp-content/plugins/comment-images-reloaded/front/front-functions.php on line 266

Warning: Invalid argument supplied for foreach() in /var/www/lumpics/data/www/lumpics.ru/wp-content/plugins/comment-images-reloaded/front/front-functions.php on line 266

почему Android 7.1 x64 так дооолгоо грузится? (логотип уже 10 минут видно)

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

у меня вместо логотипа черта весит и все

И у меня)! Вы нашли решение?

у меня вобще нету логотипа что делать 🙁 только грузит в левом верхнем углу только полоска какаято

Как решил проблему?

А чтего ты хотел это эмуляція но не отчалівайся скачай андроід эмулятор

а вот 32-разрядный Android загрузился, но мышкой там управлять неудобно, курсор заедает

отключи интеграцию мыши на виртуал бокс

а вот 32-разрядный андроид загрузился, но мышкой управлять там неудобно, курсор заедает

Выполните настройку виртуальной машины, как описано в статье. Можете установить дополнения гостевой ОС — они скачиваются с официального сайта ВиртуалБокс.

Сразу после запуска виртуальной машины пакет android-x86_64-7.1-rc2.iso сообщает о наличии процессора i686 и установка прекращается. Проверял на двух 64-битных системах i3 Win-7 и i7 Win10, VB 5.2.2 для Win… Процессоры Intel 4ХХХ. Ничего не понимаю! :((

В настройках виртуальной машины измени разрядность с 32 на 64 Или наоборот

то же самое проц стоит амд в140 2.3 ггц

Что не так? Помогите, пожалуйста!

Включите виртуализацию в BIOS. Как это сделать, написано в нашей статье: Включаем виртуализацию в BIOS

С виртуализацией всё равно не работает.

Текст ошибки какой? Такой же?

Да. Такой же как на скриншоте сверху.

Только уже запустилось меню установки. Я нажал и всё.

Скачайте дистрибутив x86 (32-битный) и выполните его установку.

Нужно скачать другой дистрибутив не х64

Напишите из чего состоит образ андроид в ISO,а то я папок накачал

Там более тысячи компонентов, качайте ISO образ, самостоятельно в этих папках не разобраться.

Спасибо большое за ответ!

Почему у меня курсор не хочет работать, что делать?

Сделал всё по инструкции, но после запуска белый экран и больше ничего(

Попробуйте сбросить настройки виртуальной машины (в частности может помочь установка одного ядра в настройках «Система» > «Процессор») и запустить Андроид.

Сделал всё точно по инструкции,в конце на экране фирменный логотип двигается туда сюда и ничего не происходит.Тоесть входа в систему нету

Верните настройки виртуальной машины для Android на стандартные или скачайте образ ОС другой битности (32 бит вместо 64 или наоборот).

а как программы то ставить без инета ? Extension_Pack нету то.

Имеется в виду нет интернета в виртуальной машине или вас просто интересует установка сторонних APK?

А у меня установка встала на черном экране с фирменным логотипом, дальше тишина, настроек нет (ставлю версию 4.3 как на телефоне), как быть ?

Нажмите на кнопку «View» рядом с нужной версией Андроид и выберите из списка подходящий формат файла, кликнув на его название, чтобы началась загрузка.

Спасибо за рассказ x86_32 работает. А вот x86_64 нет. Не подскажете почему?

Здравствуйте, ну, на это может быть несколько причин. Например, установленная хостовая Windows тоже 32-битная, вы не включили в BIOS опцию «Intel Virtualization Technology» (Включаем виртуализацию в BIOS) или не отключили в Компонентах Windows «Hyper-V». Последний отключается через «Установка и удаление программ» (раздел с компонентами находится в левой части окна) и/или выполнением команды в cmd bcdedit /set hypervisorlaunchtype off .

не робит я два диска установил

Если бы инструкция была нерабочей, скриншоты с загруженной системой в конце отсутствовали б. В каком смысле «два диска установил» и на каком этапе «не робит»?

Благодарю за мега подробную статью! ОС Windows 7 x64, образ взял android-x86_64-8.1-r1, полёт отличный!

Спасибо за комментарий)

Правда сейчас BlueStacks 4 довели до ума, нажал кнопочку и запускаешь нужное APK.

Как разрешение меньше сделать.

В Manjaro не работает, пробовал 32 и 64 бит, менял число процессоров от 1 до 4, память от 1 до 3Гб, черный экран с нижним подчеркиванием(белый) в левом верхнем углу не мигает, ничего не печатается, логотип не появляется. Пробовал грузиться в дебаг режиме, вроде загружается норм(точно не знаю, но допустим команда ls работает и файлы выводит). Возможно из-за того, что Manjaro устанавливает самые последние стейбл версии программ и чето изменили в виртуалбокс. Установленная ранее Windows 7 запускается в нем без проблем.

С последним шагом возникли неполадки, когда убираю образ то GRUB даёт Error 17

android x86 8.1 r1 не пошел, но благополучно получилось запустить android х86 7.1 r2 Linux Mint 19.1 Tessa, платформа AMD с процессором Ryzen. Спасибо за статью.

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

2 часа логотипа андройда, спасибо. Genymotion — показала лучший результат виртуализации мобилы.

Добрый день! Скажите, почему запуск происходит только через «Debug mode» , когда 2 раза подряд ввожу «exit»?

У кого Android запускается только в режиме Debug nomodeset, то просто выставите в настройках дисплея VM Графический контроллер VBoxSVGA, тогда не будет зависания черного экрана из-за того, что GRUB пытается при выставленном другом граф. адаптере загрузить драйвера на него до загрузки операционной системы.

Спасибо тебе Друг! Очень помог) из за того что я пытался все время включать 3D ускорения я не понимал в чем была проблема.. Реально решилась проблема

Благадарствую. Очень помог совет. Всё работает!

Сразу заработал. Благодарю .

Скрин приложен к вопросу. Не пойму устанавливается или стоит на месте и ждёт какой то команды? Подскажите если не трудно.

У меня та же проблема, тоже такой же вопрос что это и как решить такое

Это значит что систему нельзя установить

android работает только а виртуалбокс 5 и ниже

Второй скрин настройка машины.

Добрый день. В процессе «настроить как новое устройство» выдает ошибку «В работе приложения Сервисы Google Play произошел сбой» и дальше возвращается по циклу к предыдущему меню. Не знаете как бороться? Интернет на ВМ есть

Установил андр 8.1, всё работает, игры устанавливаются, но не запускаются, выдаёт ошибку, виртуализация включена, не пойму в чём косяк. Комп i5-8600, 16Gb оперативы, Gtx1070ti 8Gb

Вы установили и подключили гостевые дополнения в VirtualBox? В настройках самой машины с Android (выключенной) также необходимо проверить раздел «Система» — на вкладках «Процессор» и «Ускорение» должны стоять все галочки, которые вообще позволяется выставить. Затем переключитесь в раздел «Дисплей» — на вкладке «Экран» галочки рядом с пунктами 2D и 3D-ускорения также должны присутствовать. Параметр «Видеопамять» выкрутите на максимум. Если все это и так активировано, на этой же вкладке попробуйте сменить «Графический контроллер». По умолчанию стоит «VboxSVGA», вместо него установите «VboxVGA», а затем «VMSVGA», если предыдущий не помог.

Добрый день Анастасия, VboxVGA» и «VMSVGA пробовал, без изменений

Гостевые дополнения тоже подключил

Может что с настройками не так?

Извиняюсь, осечка вышла, нажимаю снизу «Устройства» — “Установить дополнения гостевой ОС…” И ничего не происходит

С гостевыми дополнениями косяк — они, оказываются, не устанавливаются обычным способом на виртуальный Android, так как эта операционная система не поддерживается в VirtualBox, и чтобы в обход их добавить, требуется работать со скриптами. Но смысла, по всей видимости, от этого нет. Скорее всего, проблема вообще заключается в специфических C/C++ библиотеках, зависящих от архитектуры процессора. Судя по зарубежному форуму virtualbox, с проблемой запуска игр сталкиваются многие пользователи и решения никакого нет, значит, дело не в вашем компьютере или настройках. Если хотите играть в игры, используйте лучше эмуляторы, они как раз заточены под геймерские потребности: Bluestacks, Nox будут лучшим выбором.

Согласен что как альтернатива эмулятор лучше, но тут дело в том, что игры обнаруживают эмулятор, поэтому я хочу поставить полноценную операционную систему на базе android

К сожалению, все-таки этот способ вряд ли актуален. Можете посмотреть обсуждение работоспособности игр на Android, установленном на виртуальные машины на 4PDA (я даю ссылку на тему сразу с поиском по ключевому слову «игры»).

не прописана лицензия Google в образе… это только разрабам доступно

Дело в том, что у нас андроид Х86, а у игры библиотеки для арм и арм64 архитиктур

спасибо теперь могу играть на играх) если не будет глючит

После установки просто появляется _ в левом верхнем углу экрана. Всё правильно делал.

Забыл сказать — после установки ЛЮБОЙ версии.

Статья, бесспороно, хороша, но самого главного нет — как выключать этот виртуальный Android?

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

Черный экран после установки

в конце вываливается консоль а не логотип андроид, и всё

Статья очень полезная, но у меня есть один вопрос: есть ссылка на андроид образ торрент?

Спасибо. Такие ссылки мы не распространяем, предоставляем только источники в виде официальных сайтов. Вы можете самостоятельно поискать на торрент-трекерах сборки нужной версии Андроид и ее разрядности, но лучше все же прибегнуть к скачиванию с доверенного источника по ссылке в статье (если перейти по ссылке, увидите, что там сменился интерфейс, из-за чего инструкция по скачиванию немного утратила актуальность. Однако если выбрать вариант «Fosshub», можно скачать как 9 версию Андроида, так и более старые на высокой скорости).

Все у кого вместо надписи Андроид выходит консоль. Возможно такая же бага debianforum.ru/index.php/topic,16052.0.html

Не работает интернет, после установки обновление просто виснет и просит переключить сеть, как настроить сеть? Использую vpn на хосте

Попробуйте включить паравиртуализацию, открыв настройки выключенной виртуальной машины и перейдя в раздел «Сеть». Там на вкладке «Адаптер 1» разверните блок «Дополнительно» и в «Тип адаптера» выберите «Паравиртуальная сеть». Само подключение должно быть «NAT».

Можно также попробовать включить второй адаптер (переключившись на вкладку «Адаптер 2) и в типе соединения выставить вариант «Виртуальный адаптер хоста». Первый адаптер с NAT при этом не выключайте, он тоже должен работать.

Я установил андроид , но когда я устанавливаю приложения они не работеют выходит ошибка . Что делать.

Пробовал по вашей инструкции и с небольшими изменениями типа увеличения объема видеопамяти. Качал разные дистрибутивы android 6,7 9. И все время все тормозится при загрузке в одном и том же месте (включен режим отладки) тут — «ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input7..»

Очень специфическая ошибка, даже не знаю, по какой причине она может появиться. Попробуйте в настройках виртуальной машины с Android перейти в раздел «Система» и на вкладке «Материнская плата» изменить состояние параметра «Включить EFI (только специальные ОС)»: если он включен — выключите, или наоборот. Если не поможет, на этой же странице настроек поизменяйте значения параметра «Манипулятор курсора».

Нашел пролистав коменты к вашей статье (кстати самая подробная в рунете). Все завдодится если сделать Графический контроллер = VboxSVGA. Но теперь следущий затык. Настраиваю сеть, гугл акаунт чтобы устанавливать приложения. перезагружаюсь и вижу что система требует тех же настроек снова. то есть появляется голубой экран с приглашением настроить язык и прочее..

Андроид очень плохо работает с VirtualBox, к сожалению. Попробуйте пересоздать виртуальную машину, вообще не настраивая ее: укажите лишь те настройки, которые требует мастер создания новой машины, затем поменяйте графический контроллер в настройках на «VboxSVGA». После инсталляции сразу не настраивайте Андроид, вместо этого выключите машину. Размонтируйте образ перед первым включением, как показано в разделе «Запуск Android после установки» этой статьи, и уже потом включите ОС, попробуйте произвести первичные настройки (язык, дата, время), перезагрузитесь. Я только что весь процесс установки провела заново, без дополнительной настройки машины — описываемая вами проблема не была выявлена.

Частично воспользовался вашими советами. Воспроизвел следующие инструкции — ничего не дало. «Размонтируйте образ перед первым включением, как показано в разделе «Запуск Android после установки» этой статьи, и уже потом включите ОС, попробуйте произвести первичные настройки (язык, дата, время), перезагрузитесь. Я только что весь процесс установки провела заново, без дополнительной настройки машины — описываемая вами проблема не была выявлена.»

Пока попробую использовать функцию виртуалки — «Снимок». Возможно этого хватит..

📎📎📎📎📎📎📎📎📎📎