Virtualbox для android: Как установить VirtualBox в Android с установленным расширеним рабочего стола? — Хабр Q&A

Содержание

Android x86. Установка в VirtualBox и настройка (продолжение)

Это продолжение статьи «Android x86. Установка в VirtualBox и настройка». Начало читайте здесь.

Установка Android-x86

В основном окне приложения Oracle VirtualBox нажмите кнопку «Старт» для запуска только что созданной виртуальной машины. При первом запуске виртуальная машина предложит подключить ISO-образ операционной системы для установки. Выберите предварительно скачанный файл на компьютере.

Загрузится интерфейс установщика, в котором нужно выбрать клавишами «Вверх» и «Вниз» пункт «Installation – Install Android-x86 to harddisk» и нажать клавишу «Enter» для подтверждения (все последующие операции в установщике выполняются с клавиатуры клавишами со стрелками и «Enter»).

Далее, выберите пункт «Create/modify partitions» и «OK».

На следующий вопрос «Do you want to use GPT?» выберите «No».

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

Затем выберите пункт «Primary».

В следующем окне оставьте все доступное по умолчанию место и нажмите клавишу «Enter».

На следующем экране выберите пункт «Bootable».

И наконец выберите «Write», чтобы записать сделанные изменения по разметке на диск.

Подтвердите действия, набрав слово «yes» и нажав клавишу «Enter».

Выберите пункт «Quit», чтобы выйти из программы разметки диска.

На следующем экране выберите для установки только что созданный раздел.

Далее, выберите форматирование раздела в «ext4».

На следующем экране подтвердите действие, выбрав «Yes».

На вопрос «Do you want to install boot loader GRUB?» выберите «Yes».

На вопрос «Do you want to install /system directory as read-write?» также выберите «Yes».

Дождитесь завершения установки Android на виртуальную машину…

По завершении установки выберите пункт «Устройства > Оптические диски > Изъять из привода», чтобы при следующем запуске не загрузился установщик Android.

Если получите предупреждение, что нельзя изъять диск, нажмите кнопку «Желаю» чтобы принудительно это сделать.

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

Запустится загрузчик операционных систем «GRUB», где по умолчанию будет выбран запуск Android. Через 5 секунд он, собственно, начнет загружаться.

Дождитесь появления экрана приветствия Android. Для управления мышью в виртуальной машине выберите пункт «Интеграция мыши» из контекстного меню настроек мыши. Затем кликните левой кнопкой мыши в области окна виртуальной машины. Мышь будет захвачена виртальной машиной Android. Чтобы вернуться обратно в Windows, нажмите хост-клавишу (по умолчанию правый Ctrl).

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

По завершении настройки загрузится основной экран Android.

В виртуальной машине предусмотрены клавиши поворота экрана, правда, некоторые приложения блокируют их. Чтобы повернуть экран, используйте следующие комбинации клавиш:

  • дважды F9 (или Ctrl+F9) – 0/360 градусов;
  • дважды F10 (или Ctrl+F10) – 180 градусов;
  • дважды F11 (или Ctrl+F11) – 90 градусов влево;
  • дважды F12 (или Ctrl+F12) – 90 градусов вправо.

Чтобы выключить Android нажмите клавиши HOST+H (по умолчанию HOST – правый Ctrl), затем на экране виртуальной машины кликните по пункту «Отключить питание».

Полное руководство по запуску Android в VirtualBox

Существует множество причин, по которым вы можете попробовать последнюю версию Android на своем настольном компьютере, а не на смартфоне или планшете.

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

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

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

Во-первых, вам нужно установить VirtualBox и последнюю версию ISO-файла Android-x86 из этой удобной базы данных.

После установки откройте VirtualBox и нажмите «Создать», чтобы начать создание новой виртуальной машины. Назовите его как хотите, тогда вам очень важно выбрать «Linux» и «Other Linux (32-bit)» в качестве типа и версии ОС.

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

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

На странице «Создать виртуальный жесткий диск» с помощью ползунка выберите максимальный объем места, который должен занимать виртуальный диск, затем нажмите «Создать».

Добавьте Android на свою виртуальную машину

Создав виртуальную машину, пора установить на нее Android. На экране VirtualBox man нажмите «Настройки -> Хранилище», затем маленький значок компакт-диска со значком «+» и нажмите «Выбрать диск». В новом окне выберите ISO для только что загруженного образа Android, «Открыть», затем выберите его в списке «Дерево хранилища» и нажмите «ОК».

Нажмите «Пуск» в главном меню VirtualBox, и вы должны получить опции для запуска Android-x86 без установки или для его установки вместе с парой других опций. Выберите вариант «Установить», а затем ответьте «Нет» на вопрос, хотите ли вы создать раздел GPT.

На появившемся следующем экране в стиле CMD выберите виртуальный диск, который вы только что создали (вы должны быть в состоянии распознать его по размеру), затем на экране после этого щелкните «New -> Primary -> Bootable — > Напишите «.

При появлении запроса введите «да», и VirtualBox создаст для вас раздел. Теперь вы можете выбрать «Выйти», после чего вы попадете на экран с просьбой выбрать раздел для установки Android.

Выберите только что созданный раздел, затем выберите «ext4» для файловой системы.

Выберите «Да», пока не начнется форматирование, затем выберите «Да», когда вас спросят, хотите ли вы установить загрузчик GRUB, и «Да», чтобы установить каталог / system как для чтения и записи. Теперь Android будет установлен в созданный вами раздел.

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

Заключение

VirtualBox долгое время зарекомендовал себя как один из самых надежных способов запуска различных операционных систем в удобном маленьком окне в Windows (и других операционных системах, если на то пошло). Хотя он не совсем оптимизирован для игр или других сложных задач (BlueStacks — лучший вариант для этого), это, безусловно, отличный способ протестировать операционные системы и даже использовать их с сохранением большинства их сетевых возможностей.

Эмулятор Android на VirtualBox в Ubuntu

Подробная пошаговая инструкция по установке и использованию эмулятора VirtualBox для использования совместно с Android Studio в ОС Ubuntu. Основная задача: использовать виртуальное устройство в VirtualBox для разработки и запуска приложений из Android Studio.

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

1. Установка VirtualBox

VirtualBox можно установить через «Центр приложений Ubuntu». После установки через терминал следует добавить текушего пользователя в группу vboxusers, это нужно для того, чтобы иметь доступ к реальным USB-устройствам через VirtualBox:

sudo adduser имя_пользователя vboxusers

имя_пользователя — имя текущего пользователя Ubuntu.

После этого следует перезапустить сеанс пользователя или перезагрузиться.

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

Создадим виртуальную машину с произвольным именем, на основе Linux / Other Linux (32-bit).

Оперативная память будет 512 Мб, этого вполне достаточно.
Далее создадим новый виртуальный диск, лучше использовать не менее 2 Гб, т.к. система займёт порялка 700 Мб. Тип диска VDI (VirtualBox Disk Image), фиксированный виртуальный жёсткий диск.

Если создать слишком маленький по объёму виртуальный диск, можно поймать ошибку:
Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE], лечится увеличением объёма виртуального диска.

3. Установка ОС Android

Перед установкой системы Android следует скачать её образ c android-x86.org. В данной инструкции использован образ android-x86-4.4-r2.iso

Запустим созданную виртуальную машину. После этого сразу же будет предложено выбрать загрузочный диск, следует выбрать скачанный образ ОС Android в формате iso. Далее описана последовательность действий со скриншотами.

Выбираем установку системы:

Создаём раздел для установки:

В указанном ниже диалоге выбираем «New» / «Primary», оставляем полный размер виртуального диска, далее маркируем диск как «Bootable», нажимаем «Write» и «Quit»:

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

Форматируем раздел в ext3:

Соглашаемся на установку загрузчика GRUB:

Соглашаемся на установку прав чтения/записи для файловой системы, это пригодится в будущем:

Установка завершена, проверим установку запустив эмулятор:

При первом запуске нужно выполнить настройки ОС Android. Подключаться по Wi-Fi не нужно, вводить данные аккаунта Google тоже.

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

Перед изменением настроек виртуальную машину нужно выключить.

Основная настройка, которую важно указать, это режим сетевого подключения, нам нужен «Сетевой мост» (bridge).

Так как в моём случае все устройства подключены через роутер по Wi-Fi, я выбрал интерфейс wlan0, а не eth0.


В разделе «Система» следует установить редим работы манипулятора курсора «PS/2 мышь», при таком режиме манипулятора удобно работать с ПК. В той же вкладке можно отключить устройство «Дискета».

Полезно дополнительно увеличить размер видеопамяти до 32 Мб в разделе «Дисплей».

5. Получение IP-адреса виртуального устройства

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

Для определения IP-адреса виртуального устройства нужно в нём запустить консоль сочетанием Alt+F1 (вернуться в GUI-режим можно сочетанием Alt+F7). В консоли набираем команду:

netcfg

На экране появится примерно такой вывод:

Нам нужно значение IP-адреса интерфейса eth0, через который работает наше устройство в виртуальной машине.

6. Подключение виртуального Android-устройства

В терминале Ubuntu переходим в директорию установки Android SDK, раздел инструментов, в моём примере это /opt/android-sdk-linux/platform-tools/:

cd /opt/android-sdk-linux/platform-tools/

Остановим adb, этого делать не обязательно, но в некоторых случаях необходимо:

./adb kill-server

Подключим виртуальное устройство по IP-адресу, который мы недавно узнали, указав порт 5555:

./adb connect 192.168.1.65:5555

Вывод в терминале будет примерно такой:

В дальнейшем, после перезагрузки компьютера или после смены сеанса, потребуется повторное подключение, но по такому же IP-адресу. То есть достаточно один раз выполнить последнюю команду.

7. Запуск приложений в эмуляторе VirtualBox

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

После подтверждения, на экране устройства появится запрос на установку приложений из нового источника:

Теперь можно работать с устройствами VirtualBox в Android Studio.

8. Использование реального Bluetooth-устройства через эмулятор VirtualBox

Задача крайне актуальна для разработчиков под Android, которые разрабатывают приложения для связи по Bluetooth. Чтобы не покупать второе Android-устройство, можно обойтись его виртуальным заменителем.

Чтобы эмулятор имел доступ к Bluetooth-адаптеру, встроенному или внешнему, нужно в настройках виртуальной машины добавить нужное устройство в список доступных, это делается на вкладке настроек «USB»:

После нажатия на иконку добавления устройства (со знаком «+»), на экране появится список доступных устройств, как правило это видеокамера, адаптер bluetooth и wi-fi, кардридер и т.п.

Если никакого списка устройств не появилось, то, скорее всего, текущий пользователь системы не состоит в группе vboxusers. Как это исправить описано в первом пункте в начале статьи.

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

В настройках доступен интерфейс Bluetooth.

Полезные ссылки

Android-x86 — Porting Android to x86 / Debug Howto
The vboxusers group

Инструкции по теме:

Как установить Android в VirtualBox 📀

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

Для начала вам понадобится несколько вещей:

  • VirtualBox: Загрузите и установите VirtualBox, если у вас его еще нет, он доступен для Windows, MacOS и Linux.
  • Android x86 ISO: Вам нужно будет захватить Android x86 ISO для любой версии Android, которую вы хотите попробовать. На момент написания статьи Android 6.0 (Marshmallow) является самым стабильным выпуском, который я использую здесь.

Прежде чем приступать к работе, я также рекомендую убедиться, что параметры виртуализации включены в BIOS вашего ПК. В противном случае позже вы будете много проблем при устранении неполадок, когда все будет не так, как должно. Вас предупреждают!

Когда у вас есть эти вещи, вы готовы начать работу.

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

Идите дальше и запустите VirtualBox, затем нажмите кнопку «Создать», чтобы создать новую виртуальную машину.

Назовите виртуальную машину, что бы вы ни хотели (я использую «Android», потому что это просто имеет смысл?), Затем выберите «Linux» как тип и «Linux 2.6 / 3.x / 4.x (32- бит) «в качестве версии. Нажмите кнопку «Далее.

Для памяти я бы дал 2048 МБ, особенно если вы используете 32-битную сборку Android (она больше не может справиться). Если вы используете 64-битную сборку, не стесняйтесь использовать столько, сколько хотите. После того, как вы установили сумму, нажмите «Далее».

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

Оставьте размер жесткого диска установленным как Dynamically Allocated, что позволит виртуальному жесткому диску расти по мере необходимости.

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

Наконец, нажмите кнопку «Создать».

Пуф! Точно так же ваша новая виртуальная машина готова к использованию.

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

Когда ваша машина настроена, выделите ее и нажмите «Начать» вверху.

Когда машина запустится, укажите ее на загруженный Android-код Android. Он должен позволить вам выбрать это, как только вы его запустите, но если нет, нажмите «Устройства»> «Оптические диски»> «Выбрать образ диска» и выберите свой ISO-образ Android. Затем используйте «Машина»> «Сброс», чтобы перезапустить виртуальную машину.

ПРИМЕЧАНИЕ. Когда вы нажимаете на окно VirtualBox, оно автоматически захватывает мышь и клавиатуру. Чтобы выпустить мышь и клавиатуру, просто нажмите правую клавишу Ctrl на клавиатуре.

Когда виртуальная машина загрузит ISO, используйте клавиатуру для прокрутки вниз до «Установить» и нажмите «Ввод». Это запустит установщик Android.

Выберите разделы «Создать / Изменить». На экране GPT просто выберите «Нет».

На экране утилиты диска выберите «Создать».

Создайте основной диск и разрешите ему использовать все пространство виртуального жесткого диска, которое вы выбрали ранее. В этом случае это 8 ГБ. Это следует выбрать по умолчанию.

Нажмите Enter в опции «Загрузочный», чтобы сделать раздел загрузочным, затем выберите «Write». Нажмите «Ввод».

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

По завершении выделите опцию «Выход» и нажмите «Ввод».

Выберите раздел, который вы только что создали для установки Android, и нажмите «Ввод».

Выберите «ext4» для форматирования раздела.

Выделите «Да» и коснитесь «Введите» на следующем экране для подтверждения.

Выберите «Да», чтобы установить загрузчик GRUB.

Выберите «Да», чтобы сделать / системную папку перезаписанной.

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

Использование Android в VirtualBox

Здесь процесс настройки довольно разрезан и сух — вы установите эту вещь так же, как и любое другое устройство Android, за исключением одного исключения: вы не включите Wi-Fi. Виртуальная машина будет использовать соединение вашего ПК.

Так что да, просто войдите и закончите настройку. Вы готовы играть!

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

  • Как создать виртуальную машину для Android
  • Как установить Android в виртуальную машину
  • Использование Android в VirtualBox
  • Tweet

    Share

    Link

    Plus

    Send

    Send

    Pin

    Нет подключения к Интернету в Android-x86 4.2 ISO на VirtualBox

    cbabb

    In VB, try changing NAT connection settings to:

    AMD PCNet FAST III 

    The Intel settings don’t ever work for me.

    To change it:

    1. Select the Virtual Machine from the list.
    2. Click the gear icon labeled Settings.
    3. In the window that opened, select the tab Network.
    4. Make sure adapter one is enabled by ticking the box at the top.
    5. At the drop down menu Attached to, select NAT.
    6. Click the small blue arrow with the label Advanced if not already done.
    7. Change the Adapter Type to AMD PCNet FAST III (Am79C973)
    8. Hit Okay and run the virtual machine again.

    Комментировать

    Sami Habbal

    Для android kitkat 4.4 включите nat для сетевого адаптера и «Паравиртуализированная сеть (virtio-net)» для типа адаптера.

    Will oBOoM

    У меня была эта проблема раньше. Я рекомендую вам использовать Bridged Adapter и выбрать сетевой адаптер, который является частью вашего ПК / ноутбука

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

    Virtualbox Android 4.4 Настройки сети:

    Комментировать

    android — Android x86 на VirtualBox: приложение вылетает при запуске

    Я использую Android x86 (64-разрядный) на VirtualBox. Я могу получить доступ к некоторым приложениям, но некоторые приложения каждый раз вылетают при запуске. logcat показывает эту ошибку:

    02-07 14:20:49.901 3083 3083 E AndroidRuntime: Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: "/data/app/com.chase.sig.android-TPinjV5wbyLsmB6IHnEPmw==/lib/arm/libb.so" has unexpected e_machine: 40 (EM_ARM)

    Подробная информация:

    • Мой компьютер работает под управлением macOS Catalina
    • ISO: Android-x86 64-bit 9.0-rc2 от FossHub (https: //www.fosshub. ru / Android-x86.html)
    • ОС VirtualBox: Linux 2.6 / 3.x / 4.x (64 бит)
    • Характеристики VirtualBox: 6 ГБ выделенной оперативной памяти, 8 ГБ жесткого диска. 3 процессора. 128 МБ видеопамяти.
    • Графический контроллер: VBoxVGA без ускорения (я пробовал другие варианты. Большинство альтернатив вообще препятствуют нормальной загрузке ОС).

    0

    rampatowl 7 Фев 2020 в 23:04

    1 ответ

    Лучший ответ

    Похоже, это приложение поставляется только с собственными библиотеками ARM. Вы можете проверить это, выполнив следующие действия:

    1. Получите APK для приложения
    2. Разархивируйте APK
    3. В папке lib вы увидите имена папок после архитектур, таких как arm64-v8a, armeabi-v7a x86 x86_64.
    4. Убедитесь, что x86 и / или x86_64 содержат файл libb.so

    P.S. Как его установить? Apk или Google Play?

    1

    Константин Осипов 10 Фев 2020 в 10:46

    Исправить разрешение экрана Android в VirtualBox

    Автор Глеб Захаров На чтение 4 мин. Просмотров 712 Опубликовано

    Изучив, как установить Android в VirtualBox, вы могли заметить, что, следуя этому руководству, вы заметили, что окно, в котором вы можете использовать Android, довольно мало.

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

    Есть в основном две основные части для изменения разрешения экрана. Первый – изменить настройки VirtualBox для вашей установки Android, а второй – изменить параметр меню загрузки в GRUB, чтобы сбросить разрешение экрана.

    Исправьте разрешение экрана Virtualbox для Android


    Первое, что вам нужно сделать, это открыть командную строку.

    Если вы используете Windows 8.1, нажмите правой кнопкой мыши кнопку Пуск и выберите Командная строка . Если вы используете Windows 7 или ранее, нажмите кнопку Пуск и введите cmd.exe в поле Выполнить .

    В Linux откройте окно терминала. Если вы используете Ubuntu, нажмите супер-ключ и введите термин в тире, а затем нажмите на значок терминала. В Mint откройте меню и нажмите на значок терминала в меню. (Вы также можете одновременно нажать Ctrl + Alt + T ).

    Если вы используете Windows, выполните следующую команду:

      cd "c: \ program files \ oracle \ virtualbox"  

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

    В Linux вам не нужно переходить в папку для VirtualBox, поскольку она является частью переменной среды path.

    Если вы используете Windows, выполните следующую команду:

      VBoxManage.exe setextradata "WHATEVERYOUCALLEDANDROID", "CustomVideoMode1", "требуемое разрешение"  

    Если вы используете Linux, команда очень похожа, за исключением того, что вам не нужен .exe, как показано ниже:

      VBoxManage setextradata "WHATEVERYOUCALLEDANDROID" "CustomVideoMode1" "желаемое разрешение"  

    Замените WHATEVERYOUCALLEDANDROID на имя виртуальной машины, которую вы создали для Android, и замените требуемое разрешение фактическим разрешением, например 1024x768x16 или 1368x768x16 .

    Исправить разрешение экрана в GRUB для Android


    1. Откройте VirtualBox и запустите виртуальную машину Android.
    2. Выберите меню устройств, затем выберите Устройства CD/DVD , а затем, если появится Android ISO, поставьте галочку рядом с ним. Если Android ISO не появляется, нажмите Выберите файл виртуального CD/DVD диска и перейдите к Android ISO, который вы загрузили ранее.
    3. Теперь выберите Машина и Сброс из меню.
    4. Выберите параметр Live CD – режим отладки .

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

     /Android #  

    Введите следующие строки в окне терминала:

      mkdir/boot  
    mount/dev/sda1/boot
    vi /boot/grub/menu.lst

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

    Первое, на что нужно обратить внимание, это то, что все четыре блока кода начинаются со следующего текста:

      title Android-x86 4.4-r3  

    Единственное, что вас интересует, это первый блок. Используя клавиши со стрелками на нашей клавиатуре, переместите курсор вниз к строке чуть ниже первого «заголовка Android-x86 4.4-r3».

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

     kernel /android-4.4-r3/kernel quiet root =/dev/ram0 androidboot.  hardware = android_x86  src =/android-4.4-r3 

    Нажмите I на клавиатуре (то есть i , а не 1 ).

    Введите следующий текст:

      UVESA_MODE = ваше желаемое разрешение  

    Замените yourdesiredresolution разрешением, которое вы хотите использовать, например UVESA_MODE = 1024×768 .

    Теперь строка должна выглядеть следующим образом:

     kernel /android-4.4-r3/kernel quiet root =/dev/ram0 androidboot.hardware = android_x86 UVESA_MODE = 1024x768 src =/android-4.4-r3 

    Очевидно, что разрешение 1024×768 будет тем, что вы выбрали в качестве разрешения.

    Нажмите escape на клавиатуре, чтобы выйти из режима вставки, а затем нажмите : (двоеточие) на клавиатуре и введите wq (запись и выход).

    Заключительные шаги


    Перед перезагрузкой вашей виртуальной машины снова удалите ISO из виртуального привода DVD.Для этого выберите меню Устройства , а затем Устройства CD/DVD . Снимите флажок Android Android.

    Наконец, все, что вам нужно сделать, это сбросить настройки виртуальной машины, выбрав в меню Машина и Сброс .

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

    Теперь, когда вы попробовали Android в VirtualBox, почему бы не попробовать Ubuntu в VirtualBox. VirtualBox – не единственное программное обеспечение для виртуализации. Если вы используете рабочий стол GNOME, вы можете использовать Boxes для запуска виртуальных машин.

    советов и рекомендаций по использованию Android в VirtualBox

    Если вы хотите использовать операционную систему Android на своем ноутбуке или настольном компьютере, лучший способ — использовать дистрибутив Android x86 с программным обеспечением для виртуализации, таким как VirtualBox. Android не разработан специально для массовых вычислений, и, если у вас нет сенсорного экрана, некоторые элементы управления со временем могут стать очень медленными. Но если на вашем телефоне или планшете есть игры, в которые вы хотите играть на своем компьютере, использование Android в VirtualBox — лучшее решение.Вам не нужно изменять разделы диска, и его можно установить в среде Linux или Windows. Однако есть и недостатки. В этом списке представлены пять основных советов и приемов по использованию Android в VirtualBox.

    Изменение разрешения экрана Android в VirtualBox

    Первое, что вы замечаете при запуске Android в VirtualBox, это то, что экран ограничен меньшим разрешением, например, 640 x 480. Это может быть подходящим для приложений телефона, но для планшетов и мониторов экран должен быть немного больше. .Ни в VirtualBox, ни в Android нет простой настройки для регулировки разрешения и размера экрана, поэтому в конечном итоге сделать и то, и другое сложно.

    Отключить поворот экрана в Android

    Самое важное, что вы можете сделать при первом запуске Android в VirtualBox, — это отключить автоповорот. Многие приложения в магазине Google Play предназначены для телефонов и поэтому предназначены для работы в портретном режиме. Но большинство экранов ноутбуков имеют альбомный режим.

    Как только вы запускаете приложение, оно автоматически поворачивается, и ваш экран поворачивается на 90 градусов. Отключите автоповорот, перетащив верхнюю панель вниз и нажав кнопку автоповорота, чтобы зафиксировать вращение. Если вы обнаружите, что ваш экран по-прежнему вращается, дважды быстро нажмите клавишу F9, чтобы снова выровнять его.

    Установите Smart Rotator, чтобы приложения работали в ландшафтном режиме

    Несмотря на отключение поворота экрана, сами приложения могут поворачивать экран на 90 градусов.На этом этапе у вас есть три варианта: повернуть голову на 90 градусов, повернуть ноутбук на бок или установить Smart Rotator.

    Smart Rotator — это бесплатное приложение для Android, которое позволяет указать, как должны запускаться другие приложения. Для каждого приложения вы можете выбрать ориентацию Книжная или Альбомная .

    Этот совет должен работать вместе с советом о разрешении экрана, потому что некоторые игры становятся кошмаром, если вы запускаете их в альбомном режиме, когда они должны были работать в портретном режиме.Например, в Arkanoid и Tetris невозможно играть.

    Как исправить исчезающий указатель мыши

    Указатель мыши всегда исчезает при первом щелчке по окну VirtualBox под управлением Android. Это очень раздражает, но разрешение простое. Выберите в меню Machine , а затем Disable Mouse Integration .

    Как исправить черный экран смерти

    Экран Android станет черным, если вы оставите его в режиме ожидания на какое-то время.Не сразу очевидно, как снова вернуться к основному экрану Android. Нажмите правую клавишу CTRL , чтобы курсор мыши стал доступным, затем выберите опцию Machine > Завершение работы ACPI . Экран Android должен снова появиться.

    Вы также можете изменить настройки сна в Android. Перейдите в Настройки > Дисплей > Спящий режим . Есть опция под названием Never Time Out . Выберите это. Теперь вам больше не придется беспокоиться о черном экране смерти.

    Несколько бонусных советов

    Вот несколько дополнительных советов по запуску Android через VirtualBox:

    • Некоторые игры предназначены для работы в портретном режиме, поэтому совет по исправлению автоповорота может сработать, но это может привести к тому, что игра будет работать не так, как планировалось.
    • Почему бы не установить две виртуальные машины Android? Один с альбомным разрешением, другой с портретным разрешением.
    • Android-игры
    • в основном предназначены для устройств с сенсорным экраном, поэтому играть с мышью может быть сложно.Подумайте об использовании игрового контроллера Bluetooth для игры.

    Спасибо, что сообщили нам!

    Расскажите, почему!

    Другой Недостаточно подробностей Сложно понять

    Как установить Android на VirtualBox с предварительно установленным диском VDI

    В Интернете доступно несколько эмуляторов Android для тестирования и получения опыта работы с Android. Это эмуляторы, а не настоящая ОС Android, как на телефоне или планшете. С модификацией и патч-хостингом вы можете установить и использовать Android на компьютере с Windows или Mac с VirtualBox.Он называется Android-x86. Позвольте мне показать, как установить последнюю версию Android 8.1 Oreo на VirtualBox с предустановленным образом. Это означает, что вам не нужно готовить и устанавливать ОС. Он уже установлен и подготовлен для платформы VirtualBox.

    Мы можем просто загрузить, распаковать и импортировать его в VirtualBox как виртуальную машину. Вы не можете ожидать такой же производительности и пользовательского опыта, как устройство Android внутри виртуальной машины, но все же можно протестировать ОС Android на ПК и приложениях, если у вас нет устройства Android или не может быть установлена ​​последняя версия. 8.1 версия.

    Простые шаги по установке Android 8.1 Oreo на VirtualBox в качестве предустановленного диска VDI

    Убедитесь, что у вас установлена ​​последняя версия VirtualBox.

    1) Загрузите последнюю версию предварительно установленного VDI Android для VirtualBox здесь.
    На данный момент Android 8.1 Oreo — это последняя версия Android-x86, которую вы можете скачать с этого веб-сайта.

    Выберите VirtualBox и 32- или 64-разрядную версию. Если у вас Windows 10 или 8.1 64-битная версия ОС, то у вас может быть как 64-битная, так и 32-битная версия.Помните, какую версию вы загружаете, потому что нам нужно соответствующим образом настроить виртуальную машину. Я использовал 64-битную версию.

    2) Извлеките файлы, для этого вам понадобится программа для распаковки, например 7zip или WinRAR.

    3) Создайте новую виртуальную машину со следующей конфигурацией в Oracle VirtualBox

    Тип ОС — Linux
    Версия — Другой Linux / Linux 2.6 / Oracle — Убедитесь, что выбрана правильная битовая версия: 32 или 64 на основе файла, который вы скачали ранее.
    Память — 512 МБ или более — я сконфигурировал 2 ГБ
    Видеопамять : 12 МБ или более
    ACPI : включен
    IO APCI : включен
    PAE / NX : включен

    3 ) При настройке жесткого диска виртуальной машины выберите вариант существующего диска и просмотрите извлеченный файл VDI предустановленной версии Android 8.1.

    См. Также

    Как установить Google Chrome OS на VMware

    4) Вот и все, просто и легко.Запустите виртуальную машину Android сейчас. Вам будет приятно увидеть эту ОС на большем экране, чем любой смартфон.

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

    Вы можете застрять в движениях мыши внутри виртуальной машины и выпустить ее на хост-машину Windows. Для лучшей интеграции с мышью отключите (снимите отметку) интеграцию мыши с виртуальной машиной, как показано ниже.

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

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

    Как установить виртуальную машину VirtualBox Android 7.1 • tutorialforlinux.com

    Как установить виртуальную машину VirtualBox Android 7.1 • tutorialforlinux.ком 31 октября 2020 г. | Автор + GNU + Linux + евангелист | Заполнено: Учебник.

    VirtualBox Установка виртуальной машины Android 7.1

    Добро пожаловать! Учебное пособие покажет вам шаг за шагом , как установить ОС Android 7.1 Nougat на виртуальную машину Oracle VirtualBox .

    Android-x86 Open Source Project — это неофициальная инициатива по переносу мобильной ОС Android от Google для работы на устройствах с процессорами Intel и AMD x86.

    Версия Android 7.1 OS Virtualization позволит устанавливать и запускать приложения Android на компьютерах.

    1. 1. Загрузка Android 7.1

      Как загрузить ОС Android 7.1 для систем x86

    Теги: Виртуальная машина Android 7.1, Виртуальная машина Android 7.1 VirtualBox, Виртуальная машина VirtualBox Android 7.1, Установить виртуальную машину Android 7.1, Установить виртуальную машину VirtualBox Android 7.1, Установить Android 7.1 VirtualBox VM

    «) // ->
    Последние слова Стива Джобса
    «Быть ​​победителем в миссии ОС для бесплатных вычислений означает следовать коммерческой стратегии.Преодоление двойственности в Единстве и, таким образом, распространение как свободных, так и несвободных программ. Проповедовать свободу в несвободном мире — все равно что содержать троянского коня. Аллилуйя!»

    Евангелист GNU + Linux

    Нам нужно не образование, а свобода
    «Забота о том, нравится ли кому-то, подписывается на него или покупает, — это просто серьезное препятствие на бесценном Пути творческой свободы».

    Евангелист GNU + Linux

    Коронавирус Лучшие природные средства защиты / лечения
    «Использование денег только для покупки вещей и отказ от поддержки философии бесплатных подарков — признак эгоизма и узкого ума.»

    Евангелист GNU + Linux

    Что может спасти мир от самоуничтожения? Смиренное обращение на духовный путь.
    Потому что Земля и Природа были опустошены слепой дикой массовой гонкой, чтобы доказать, что вы Кто-то Лучше, потому что у вас есть $ ome fla $ hy Power $.

    Евангелист GNU + Linux

    Спасибо Google

    Уважаемый пользователь Linux, было бы неплохо, если бы вы могли понять, как без Google Ads большая часть этого содержания, вероятно, никогда не была бы написана!
    Спасибо Google и рекламодателям Google Рекламы за их поддержку.
    Более того, я могу легко найти необходимую информацию, чтобы снова составить свои руководства, используя лучшую поисковую систему: Google.

    кредитов

    Вечная слава Богу, Иисусу Христу, Святому Духу, Ганеши, Шива, Вишну, Кришна, Лао-Цзы, Будда, Бодхидхарма, Ма Гциг, Хакуин, Иккью, Нагарджуна, Тилопа, Наропа, Миларепа, Сухраварди, Святой Дисмас, Ст Франческо Тереза, Святой Иоанн, Святой Филипп, Экхарт … Все Святые Божества, Аватары, Святые, Мистики и Истинные Духовные Учителя. Потому что они находятся в Вечном Свете Истины и Восторга, озаряющем мир тьмы, незнания, слепоты, беспокойства и лжи!

    Божественное против дьявольской природы
    «Божественная Святая динамика — это вечное единство, все добродетели и превосходство… Чистота, Духовность, Невинность, Невозмутимость, Доверие, Безвинность, Альтруист, Обмен и Пустота.
    Вместо этого дьявольское человеческое — это эфемерная дифференциация, все недостатки и проблемы … нечистота, бездуховность, порочность, ярость, сомневающийся, инклюзивный, эгоистичный, жадный и денежный ».

    Евангелист GNU + Linux

    Пожертвуйте самым бедным людям

    Поддерживается Google.org

    Как использовать эмулятор VirtualBox Android


    Медлительность эмулятора Android была предметом многих шуток с момента его появления.Хотя Google проделал достойную похвалы работу по ускорению каждой итерации эмулятора, он все еще остается мучительно медленным. Большинство разработчиков Android просто отлаживают устройство и избегают головной боли. Но это все еще далеко от идеального решения. Я, например, не хочу, чтобы мой телефон был привязан к моему устройству для разработки. Кроме того, когда я выступаю с докладами, приятно иметь возможность легко проецировать свою работу, держать телефон в воздухе перед аудиторией — не идеальное решение.

    Я наткнулся на сообщение в блоге Криса Мьюира из Oracle, в котором предлагался выход из ада эмуляторов.Решение — использовать виртуальную машину VirtualBox с Android вместо эмулятора Android. Прежде чем вы изо всех сил и начнете собирать свою собственную виртуальную машину, имейте в виду, что это влечет за собой много работы. Вам нужно настроить виртуальную машину x86, развернуть на ней операционную систему Android, установить программное обеспечение и т. Д. Много работы. К счастью, хорошие ребята из AndroVM уже проделали эту работу. Разница потрясающая. Я пробовал его как на Mac, так и на Windows.

    Предположения

    Этот пост не предназначен для помощи в настройке среды разработки Android.Я предполагаю, что вы это уже сделали. Android Device Bridge, входящий в состав Android Developer Tools (ADT), должен быть установлен и доступен в командной строке (Windows) или терминале (Mac / Linux).

    Для начала нам нужно загрузить VirtualBox с VirtualBox.org. Это отличное бесплатное приложение Oracle для виртуальных машин, и да, я знаю, что его изначально создала компания Innotek, затем их купила Sun, а Oracle купила Sun. После установки VirtualBox перейдите в AndroVM и загрузите виртуальные машины.Я рекомендую взять следующее:

    • androVM_vbox86tp_4.1.1_r6.1-20130222-gapps-houdini-flash.ova
    • androVM_vbox86p_4.1.1_r6.1-20130222-gapps-houdini-flash.ova

    Это версии Android 4.1.1 для планшетов (TP) и телефонов (P) с приложениями Google и прочим. Вы также сможете загружать, если у вас есть учетная запись Google, вещи из Play Store. После того, как вы загрузили виртуальные машины в виде файлов OVA, вам нужно будет импортировать их.

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

    Чтобы клонировать виртуальную машину, просто щелкните ее правой кнопкой мыши. Выберите клон. Дайте новой машине имя. У меня x86Phone и x86Tablet для телефона и планшета соответственно. Выберите полный клон.

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

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

    Для развертывания на виртуальной машине ADB должен знать, что она существует. Просто откройте окно команды или терминала и введите следующую команду:

    adb connect

    Обратите внимание, что IP-адрес тот же, что и в приложении AndroVM Configuration. Теперь, когда ADB знает, что это есть. Давайте что-нибудь развернем на нем. Во-первых, нам нужно изменить нашу конфигурацию, чтобы указать на USB-устройство, а не на эмулятор.

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

    Осторожно. Это не спонсируемый Google проект, поэтому не ожидайте какой-либо поддержки. Также недавно был приобретен AndroVM, который будет перевыпущен через несколько месяцев как коммерческий продукт. Так что, если вас вообще интересует быстрый эмулятор, скачайте его прямо сейчас!

    Android в конфигурации VirtualBox | 4sysops

    В своем последнем посте я описал, как установить Android на VirtualBox. В сегодняшней статье мы настроим Android. Я расскажу, как бороться с такими проблемами, как невидимый указатель мыши и черный экран на вашей виртуальной машине Android.
    1. Удалите виртуальный компакт-диск.
      Перед перезагрузкой вы должны удалить виртуальный компакт-диск в VirtualBox.
    2. Выберите «Перезагрузить» и нажмите OK.
      После перезагрузки вы должны увидеть меню GRUB. Нажмите Enter или просто дождитесь загрузки Android.
    3. Выберите свой язык.
      С помощью клавиш курсора выберите язык, переместите курсор вправо, чтобы выбрать «Начать», и нажмите Enter.
    4. Пропустить выбор WiFi.
      Мы будем использовать подключение к Интернету хоста, на котором запущен VirtualBox, поэтому здесь не нужно выбирать Wi-Fi.Вы также можете игнорировать предупреждение, которое будет отображаться после выбора Пропустить.
    5. Добавьте аккаунт Google.
      Я предлагаю вам не использовать собственную учетную запись Google в лабораторной среде. Создайте новую учетную запись Google, а затем продолжите настройку Android. Обратите внимание, что вы также можете пропустить добавление учетной записи Google в это время.

      Google может беспокоиться о способе входа в систему. В этом случае вам нужно будет указать номер телефона для SMS или автоматического голосового вызова.
    6. Выберите местоположение.
      Далее нужно выбрать, какое географическое местоположение. Обратите внимание, что даже если ваша виртуальная машина не имеет GPS, Android может использовать другие средства, такие как ваш IP-адрес, для оценки вашего местоположения.
    7. Установите дату и время.
      Если вы разрешили Google определять ваше местоположение, ваша дата и время должны быть уже настроены правильно.
    8. Введите свое имя.
      Возможно, вы можете использовать фиктивное имя. Google не обязательно знать все, правда?
    9. Предоставить услуги Google.
      В конце этой долгой процедуры вы должны согласиться с тем, что Google может устанавливать обновления.
    10. Выберите Готово.
      Теперь ваша настройка завершена. После того, как вы нажмете «Готово», должен появиться главный экран Android.

    Мне показалось весьма интересным, что установка заняла гораздо больше времени, чем установка Windows, хотя Android — гораздо более простая ОС.

    Если вы ничего не трогаете на своем виртуальном планшете в течение Через несколько секунд сработает заставка Android, и экран станет черным.

    Первое, что вам нужно сделать после установки Android, — это создать снимок. Вы заметили, что установка Android под VirtualBox довольно сложна. Таким образом, прежде чем испортить новую лабораторию Android, вы должны сохранить текущее состояние. Я рекомендую сначала выключить виртуальную машину Android. Другой вариант — создавать связанный клон всякий раз, когда вы начинаете новый тест.

    Создать снимок

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

    Android 4.0 в VirtualBox — Kirsle.net

    Обновление (октябрь 2021 г.): , хотя это сообщение в блоге, очевидно, ОЧЕНЬ старое и описывает версия Android почти десятилетней давности, основные шаги все еще применимы; android-x86.org по-прежнему создает изображения Android x86 для современных версий Android, и они по-прежнему устанавливают то же самое.

    Иногда они включают Gapps из коробки, иногда нет, погуглите, если они не надо, и они вам нужны.Я не играл с Android-x86 уже несколько лет, в последнем образе, который я установил (около 2019 г.), были Gapps, и я использовал эту виртуальную машину для управления своими Маршрутизаторы Google WiFi, потому что мой основной телефон Android был отключен от Google и не мог используйте приложение Google WiFi. Ваш пробег может отличаться.

    Эту информацию немного сложно найти в Интернете. Вот как установить Android 4.0 (Ice Cream Sandwich) в VirtualBox «сделай сам» (установка с ISO-образа). Есть люди, которые сделали предустановленные образы VirtualBox, но одна проблема, с которой вы можете столкнуться, идя по этому пути, заключается в том, что серийный номер Android будет соответствовать всем остальным, кто использует тот же образ, что и вы, поскольку Android генерирует этот номер при первой загрузке. .


    Скриншот моей виртуальной машины Android. Щелкните, чтобы увеличить версию.

    Прежде всего

    (Обновление 03.09.13)

    Судя по всему, официальная версия выпуска Android 4.0 от android-x86.org должна работать полностью из коробки в VirtualBox: android-4.0-r1. У меня есть более ранняя версия для разработки, ссылка на которую приведена позже в этом посте, которая была создана специально для VirtualBox, о чем изначально и писался этот пост. Релизная версия Android 4.0 также содержит Google Play и другие приложения Google из коробки, так что вы можете пропустить часть об установке приложений Google позже. Спасибо @DrDeve за указание на это!

    (Обновление 30.08.13)

    Это сообщение в блоге посвящено очень конкретной сборке Android 4.0, ссылка на которую будет приведена далее в этом сообщении. Известно, что приведенные ниже инструкции работают при установке с этого образа ISO. Существуют ISO-образы Android 4.3 с сайта android-x86.org, и когда я их протестировал, мне показалось, что многие вещи просто работают из коробки в VirtualBox, но это сообщение в блоге не про Android 4.3 .

    Кроме того, если вы используете другой ISO-образ Android 4.0, который вы нашли где-то еще, нет никаких гарантий, что он будет работать для вас очень хорошо. Сеть и звук — одни из самых больших проблем, которые я видел в виртуализации Android. Итак, прежде чем вы попросите меня помочь с установкой или наладкой работы сети (подсказка: сеть должна работать с без лишних хлопот), убедитесь, что вы действительно используете образ ISO, ссылка на который приведена позже в этом блоге, а не какой-либо другой случайный.Тот, который у меня есть, был разработан специально для VirtualBox, и он работает.

    Получение Android ISO

    Обновление (03.09.13): Последняя версия 4.0 для Android-x86 доступна на android-x86.org, и она должна работать полностью из коробки в VirtualBox и включать Google Play и другие Google. Программы. Вам, вероятно, следует загрузить его оттуда, а не более старую версию для разработки, на которую я ссылаюсь ниже.

    Люди из Android-x86 уже довольно давно создают сборки x86 для ОС Android, и без них ничего из этого было бы невозможно.У них есть ISO-образы для различных версий Android, но большинство из них не очень хорошо работают в VirtualBox. Например, их образ «eeepc» для Android 4.0 имеет проблемы с аудиодрайверами и сетью (в нем нет встроенной поддержки Ethernet и т. Д.)

    Таким образом, это означает, что использование одного из образов Android-x86 оттуда не уведет вас слишком далеко, потому что аудио и сеть не будут работать. К счастью, кто-то собрал ISO-образ, специально адаптированный для VirtualBox. Я не помню, где я нашел этот ISO-образ; Если это твое, оставьте мне комментарий, и я отредактирую этот пост. 😉 Я нашел ISO здесь: android-x86 VirtualBox / поддержка VMWare (спасибо @jakimfett!)

    У меня есть копия этого ISO, размещенная здесь: android-x86-vm-20120130.iso (244 МБ). Этот ISO работает намного лучше.

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

    В VirtualBox создайте новую машину для Android.
    • Имя компьютера: «Android ICS» (вы можете называть его как хотите)
    • Тип машины: «Linux 2.6 «
    • Память: Я выделил своей виртуальной машине 1024 МБ памяти.
    • Жесткий диск: Я создал новый образ VDI объемом 16 ГБ, который динамически расширяется.
    Все настройки по умолчанию у меня работали нормально. Вот какие настройки по умолчанию были в моей системе:
    • Сеть:
      • Тип: NAT
      • Адаптер
      • : «Intel Pro / 1000 MT Desktop (82540EM)»
    • Аудио: Intel AC’97
    • Схема хранения:
      • IDE-контроллер:
      • Контроллер SATA
      • :
    Обновление: В комментариях @Ni упоминает это:
    Убедитесь, что вы добавили контроллер SATA, если он не отображается, когда вы настраиваете виртуальный блок, а затем добавляете к нему ISO-образ и образ виртуального диска.

    Если вы попытаетесь добавить образ ISO и образ виртуального диска в контроллер IDE, это не сработает.

    Эта информация может быть полезна тем, кто совершает эту ошибку.

    У меня это сработало, как указано выше (привод IDE CD, жесткий диск SATA), но об этом следует помнить, если у вас возникнут проблемы с загрузкой компакт-диска или его установкой на диск.

    Установка

    Убедитесь, что виртуальная машина загружается с ISO-образа.
    1. На экране загрузки выберите «Установка — Установить Android-x86 на жесткий диск»
    2. Выберите «Создать / изменить разделы».Вы попадете в cfdisk .
      1. Выберите «[Новый]»
      2. Выберите «[Основной]»
      3. Нажмите Enter, чтобы принять размер раздела по умолчанию (у меня был 17174,38)
      4. Выберите «[Загрузочный]»
      5. Выберите «[Записать]»
      6. Введите «да» для подтверждения записи.
      7. Выберите «[Выйти]».
    3. Выберите для установки на устройство sda1 (Linux VBOX HARDDISK)
    4. Выберите для форматирования диск «ext3»
    5. Выберите «Да», чтобы подтвердить форматирование.
    6. Выберите «Да», когда он попросит установить загрузчик GRUB.
    7. Выберите «Да», когда он попросит смонтировать / system как чтение-запись (это будет важно позже для установки приложений Google).
    8. Создайте поддельную SD-карту, когда она предложит. Я сделал свои 2047 МБ (максимально допустимый).
    9. Выберите «<Перезагрузка>».
    Убедитесь, что вы отключили ISO-образ от виртуальной машины, чтобы он загрузился в установленную ОС. Если вы снова видите опцию «Установка», это означает, что вы все еще загружаетесь с ISO!

    Примечание о доступе в Интернет в Android

    (Обновление: 9/3/2013): @DrDeve прокомментировал сетевые настройки для VirtualBox / Android:
    Интернет часто не работает, потому что в ядре нет драйвера для вашей сетевой карты и / или вы используете мостовой режим

    AMD-PCnet является стандартом для виртуальных драйверов для VB и VMware, включая тяжелое железо VmWare ESX, независимо от того, что вы установили, переключите настройки VB на драйвер PCnet и используйте NAT — ЭТО БУДЕТ РАБОТАТЬ, ЕСЛИ ВЫ ДЕЛАЕТЕ! Родные драйверы часто не запускаются, пока вы не откроете окно настроек VB — причудливо — используйте фактический стандартный драйвер сетевой карты PCNET.

    (Обновление: 30.08.2013) Это частый вопрос, который задают люди: как работает виртуальная машина Android с Интернетом?

    Я бы отослал вас к документации VirtualBox о сети, но вкратце: настройте сеть вашей гостевой ОС для использования режима NAT. Это самый простой способ сделать это.

    В режиме NAT происходит следующее: Android загрузится, увидит воображаемый маршрутизатор, раздающий IP-адреса, и получит его. И неважно, как выглядит ваша реальная схема сети (подключен ли ваш физический компьютер к Ethernet, Wi-Fi, ключу 4G LTE, модему удаленного доступа, VPN), виртуальная машина Android всегда будет думать, что она подключена. к Ethernet. Итак, вопросы «как мне подключиться к моему Wi-Fi?» не имеют никакого смысла, когда вы понимаете, как работает VirtualBox (и большинство других систем виртуализации). Если ваш хост-компьютер подключен к Интернету, виртуальная машина также должна иметь его автоматически.

    Это может немного сбить с толку пользователей Android, поскольку Android обычно не использует Ethernet. На экране блокировки виртуальной машины Android появится сообщение «Нет подключения к Интернету», а в ваших настройках Wi-Fi, вероятно, будет отключен и не будет включаться.Полностью игнорируйте обе эти вещи. Виртуальная машина использует Ethernet для своего подключения, поэтому просто попробуйте открыть веб-браузер и указать на kirsle.net или что-то еще и посмотреть, загрузится ли он.

    Советы по запуску Android

    Вы захотите отключить интеграцию мыши, чтобы вообще иметь возможность взаимодействовать с графическим интерфейсом. Это можно сделать, выбрав меню «Машина» в окне виртуальной машины и нажав «Отключить интеграцию с мышью» или нажав HostKey + I.

    Клавиша Escape на клавиатуре соответствует клавише Back в Android.Клавиша контекстного меню на клавиатуре соответствует кнопке меню в Android (клавиша контекстного меню обычно находится рядом с правой клавишей Windows).

    Чтобы выключить виртуальную машину, нажмите HostKey + H. Это заставит Android отобразить диалоговое окно выключения, которое вы ожидаете от реального телефона. Вы также можете использовать «Машина-> Отправить сигнал выключения», чтобы сделать то же самое.

    Обновление (9/3/2013): @DrDeve упоминает, как выйти из экрана блокировки, когда запускается Android Powersave:

    Хорошо, еще кое-что я забыл — Powersave

    По какой-то чертовой причине вы не можете принести VB ICS 4.0.4 build из powersave (гибернация для моих друзей по Windows), нажав на видеоэкран.

    Итак, если ваша виртуальная машина переходит в режим блокировки, когда вы играете в игру или что-то в этом роде, после остановки примерно на 2 минуты (время блокировки настраивается в настройках)

    Вам нужно будет нажать на правую клавишу меню несколько раз, один раз покажет только «пинг» экрана блокировки

    клавиша меню — это клавиша между правой клавишей alt и Ctrl на большинстве современных клавиатур

    веселиться

    Врач

    Установите Google Apps

    ПРИМЕЧАНИЕ. Вы можете пропустить этот шаг, если ваш Android ISO уже включает приложения Google из коробки.(Обновлено 03.09.13)

    Вы можете заметить, что эта Android-виртуальная машина не включает Android Market, GMail или Google Maps. Это некоторые из приложений Google, и из-за некоторых лицензионных ограничений Android-x86 не включает их «из коробки».

    На реальном устройстве Android с рутированием и прошивкой пользовательского ПЗУ вы должны установить приложения Google, перепрошив их в режиме восстановления. Но вы не можете войти в режим восстановления на VirtualBox. Таким образом, метод установки Google Apps довольно схематичен, но он работает (и если вы знаете способ лучше, не стесняйтесь сообщить мне).

    Вам понадобится файл с именем типа «gapps-ics-20120304-signed.zip». Это приложения Google (часть даты может быть другой). Вы можете погуглить их, но у меня есть их копия, которую я тоже могу скачать.

    На самом деле вам не нужен весь файл Google Apps. Просто «системная» папка внутри zip файла. Создайте новый tar-файл из «системной» папки, чтобы его было легко загрузить на свое Android-устройство. У меня есть подготовленный «system.tar.gz» для вас, если вы просто хотите использовать мой.

    Шаги по установке Google Apps следующие:
    1. Загрузите system.tar.gz как-нибудь на виртуальную машину Android. Я использовал приложение «Веб-браузер» и скачал его там. Вы, вероятно, также можете использовать приложение электронной почты или, если вы действительно разбираетесь в Android, запустить его с помощью Android Debugger.
      • Если Android сообщает вам, что SD-карты нет, поэтому он не может загрузить Google Apps, это потому, что вы пропустили этот шаг при первой установке системы Android. Самый последний шаг установщика спрашивает, хотите ли вы создать раздел виртуальной SD-карты, и вы должны были это сделать.Если вы этого не сделали, единственное простое решение, которое я знаю, — это переустановить ОС.
    2. Откройте приложение «Эмулятор терминала» в Android.
    3. Введите эти команды (примечание: не вводите символы $ или # в начале этих строк. Эти символы обозначают приглашение.)
       $ cd / sdcard / Скачать
      $ tar -xzvf system.tar.gz
      $ su
      # cd / sdcard / Скачать
      # cp -rf system / * / system / 
      Обратите особое внимание на команду cp -rf .Убедитесь, что косая черта и * находятся в нужных местах.
    4. Перезагрузите телефон.
    Теперь вы должны увидеть приложение «Маркет», Gmail и другие приложения в меню своего приложения.

    Примечание. По моему опыту, приложение «Маркет» работает нестабильно. Когда вы запустите приложение, оно принудительно завершит работу через 10 или 15 секунд. Однако, если вы будете достаточно быстрыми, вы сможете быстро найти конкретное приложение, которое хотите, и начать процесс загрузки до того, как Market выйдет из строя, и приложение продолжит загрузку и установку независимо от того.

    Я полагаю, что нестандартный способ установки Google Apps может быть частично виноват в нестабильности Маркета. Однако другие приложения Google, похоже, работают нормально.

    Пользовательское разрешение экрана

    Это совет, который я обнаружил некоторое время назад, чтобы заставить пользовательские разрешения работать в вашей виртуальной машине Android (например, чтобы имитировать размеры экрана телефона Galaxy Nexus или просто запустить виртуальную машину с более высоким разрешением, например 1024×768). Я обнаружил, что вы можете использовать практически любое произвольное разрешение, которое хотите, но когда разрешение не является стандартным 4: 3 (например, 1024×768), виртуальная машина, кажется, немного тормозит.

    Общие шаги следующие. Замените 1024x768 любым разрешением. Вы можете добавить несколько видеорежимов, изменив «CustomVideoMode1» на «CustomVideoMode2» и т. Д.

    1. В окне терминала или командной строки на хост-системе выполните следующую команду:
      VBoxManage setextradata "Android ICS" "CustomVideoMode1" "1024x768x32"
      Замените «Android ICS» именем своей виртуальной машины (но сохраните кавычки).
    2. Запустите виртуальную машину Android, и когда вы увидите экран загрузчика:
      1. Нажмите клавишу «e», чтобы изменить аргументы загрузки.
      2. Нажмите «e» еще раз, чтобы отредактировать строку загрузки ядра
      3. Добавьте UVESA_MODE = 1024x768 в конец аргументов загрузки (не забудьте сначала нажать пробел) и нажмите Enter.
      4. Нажмите «b» для загрузки.
    Теоретически должен быть способ отредактировать файл конфигурации GRUB и добавить дополнительные параметры загрузки с уже настроенными пользовательскими разрешениями, но я оставлю это в качестве упражнения для читателя.:)

    Обновление (03.09.2013): @DrDeve упоминает в комментариях:

    Если вы устанавливаете загрузчик GRUB, вы можете нажать e, чтобы отредактировать, как вы говорите, или a, затем нажмите пробел и введите vga = ask, затем нажмите Enter.

    отобразится длинный список режимов VESA (и цветовые биты от 8 до 32). Не все будут работать в режиме ork, поэтому выбор одного из них и сброс виртуальной машины, если она не работает, ПЕРЕД редактированием файлов конфигурации могут спасти вас от поломки вашей новой игрушки!

    Каждая запись представляет собой шестнадцатеричное значение с тремя символами, за которым следует разрешение, например 1024x768x32 и т. Д.

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

    Вы также можете отредактировать GRUB menu.lst, чтобы добавить значение из сценария выше

    — преобразовать шестнадцатеричное значение, которое работало, в десятичное (т.е. 360 становится 864 и т. д.).
    — открыть терминал
    — su
    — cd / mnt / grub
    — vi menu.lst
    — добавьте vga = 864 в конец строки, начинающейся с «ядра», или, если он там есть, измените его
    — сохраните файл, введя: wq

    если вы не использовали vi раньше, вам может понадобиться открытое руководство рядом с вами, посмотрите здесь http: // www.cs.colostate.edu/helpdocs/vi.html

    Нет гарантии

    Android — это в первую очередь операционная система с архитектурой ARM, а версия x86 не поддерживается Google. Хотя многие приложения будут работать на Android-x86, некоторые из них могут аварийно завершить работу. Если вы разработчик Android, это может быть очень полезно, потому что Android-x86 будет работать на вашем оборудовании намного быстрее, чем стандартный эмулятор из SDK, поэтому вы можете тестировать свои приложения намного быстрее (сайт Android-x86 есть документация о том, как подключить ADB к вашей виртуальной машине).

    Ваш пробег может отличаться.

    Обновления

    Чтобы ответить на общие вопросы, которые возникают в комментариях …
    • Adobe Flash, Netflix, другие … — эти приложения не будут работать в Android-x86, потому что они не чистая Java. Они включают код C, который скомпилирован для процессора ARM, который есть в большинстве устройств Android. Они не работают на процессорах x86.
    • Приложения, которые поворачивают ваш экран … — приложения, которые заставляют ориентацию в портретном режиме (таким образом, поворачивая экран вбок), можно решить, изменив разрешение экрана вашей виртуальной машины, чтобы оно было больше, чем его ширина (т.е. 800х1280). Приложение распознает портретное разрешение и не поворачивается. Однако ваша виртуальная машина может отставать, если она не в стандартном разрешении 4: 3. В качестве альтернативы найдите приложение, которое заставляет / блокирует вашу ориентацию в том или ином направлении — однако некоторые приложения работают неправильно, когда вынуждены использовать неправильное разрешение, и могут быть непригодны для использования.
    • Не ожидайте, что многие приложения будут работать. — по разным причинам приложения, которые работают на реальных устройствах Android, могут некорректно работать на Android-x86.
    • Обмен текстовыми сообщениями и телефонные звонки не работают — Ваша виртуальная машина — это не телефон. У него нет сотовой связи с AT&T, Verizon или кем-либо еще. Стандартные текстовые приложения, такие как Messaging и Handcent SMS, бесполезны на виртуальной машине Android (это также относится к большинству планшетов Android, у которых нет сотовых подключений). Если вы хотите, чтобы отправлял текстовые сообщения с вашей виртуальной машины, вы можете попробовать использовать приложение Tablet Talk, подключить его к своему фактическому сотовому телефону и отправлять текстовые сообщения через это приложение.Если вы хотите, чтобы совершал телефонные звонки, вам может повезти с приложением Voice over IP — однако я не могу гарантировать, что ваш микрофон будет работать с виртуальной машиной, поскольку я не тестировал его.
    Я буду обновлять список выше, поскольку из комментариев ниже будут возникать более частые вопросы.

    Как установить ОС Android на ПК с Windows 10 VirtualBox

    Android — самая используемая мобильная операционная система в мире благодаря постоянным обновлениям и функциям, которые делают пользовательский опыт чем-то новым и практичным.Принимая во внимание универсальность Android, была разработана ОС Android (Android x86), цель которой — правильно и полностью перенести открытый исходный код Android на платформу x86, поэтому цель состоит в том, чтобы протестировать Android на ПК, избегая использование мобильного телефона ..

    Команды

    Разработчики ОС Android протестировали на таких компьютерах, как:
    • Microtech e-tab Pro (2018)
    • Lenovo ThinkPad x61 Tablet

    Его бесплатная загрузка доступен по следующей ссылке:

    ОС Android

    характеристики

    Функции, предлагаемые этой версией ОС Android, следующие:
    • Поддерживает собственное разрешение нетбука
    • Ядро 4.19, включение KMS
    • Совместимость с режимом зеркального отображения на внешних мониторах
    • Приостановка / возобновление питания (режим S3)
    • Поддерживает файловые системы ext4, ntfs и fat32
    • Кронштейн для автоматического монтажа внешнего хранилища
    • Режим отладки с busybox

    Версия Android 10 с обновлением до ядра 5.4 в настоящее время находится в разработке.

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

    VirtualBox

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


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

    Шаг 1


    Первым шагом будет создание виртуальной машины в VirtualBox, для этого мы получаем доступ к VirtualBox и можем использовать любой из следующих опций:
    • Перейдите в меню Машина — Новый
    • Щелкните значок новой машины

    Шаг 2


    В появившемся окне мы назначаем следующее:
    • Местоположение, где он будет будет сохранен
    • Тип системы (в данном случае Linux)

    Шаг 3


    В следующем окне мы назначим оперативную память для использования под ОС Android (минимум 512 МБ):

    Step 4


    Нажимаем Next и в следующем окне выбираем поле «Create a virtual disk now»:

    Шаг 5


    Нажмите Create и определите тип диска, который будет создан для ОС Android:

    Step 6


    Затем мы выбираем тип хранилища, которое будет настроено на этом виртуальном диске :

    Шаг 7


    Затем мы определяем следующее:
    • Расположение виртуального жесткого диска

    Шаг 8


    Нажимаем на Create, и он должен был создать виртуальный жесткий диск. конфигурация машины:

    Шаг 9


    Нажимаем на кнопку «Конфигурация», переходим в раздел «Хранилище» и там выбираем привод CD / DVD, который по умолчанию пуст:

    Шаг 10


    Щелкаем значок компакт-диска справа и нажимаем «Выбрать файл на диске», мы переходим к выбору ISO-образа ОС Android, который мы загрузили. :

    Шаг 11


    Мы нажимаем «Открыть», и мы видим, что он интегрирован в привод DVD:

    Мы нажимаем ОК, чтобы завершить процесс.

    Управление виртуальной машиной

    Шаг 1


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

    Шаг 2


    Здесь у нас есть следующие варианты:
    • Live CD без установки: эта опция позволяет вам узнать операционную систему и ее работу без локальной установки
    • Live CD Debug mode: только как указано выше анализ ошибок при запуске
    • Установка: разрешить установку ОС Android локально на виртуальный жесткий диск
    • Дополнительные параметры — доступ к параметрам для проверки требований к оборудованию или проверки состояния диска или памяти.

    Мы выбираем «Установка» и нажимаем Enter, после чего будет отображаться следующее:

    Шаг 3


    Нажмите клавишу «C», чтобы выбрать опцию «Создать / изменить разделы»:

    Шаг 4


    Мы увидим следующее сообщение:

    Шаг 5


    Мы выбираем «Нет», чтобы схема была загрузочной, но не с системой GPT, нажимаем Enter и мы увидим следующее:

    Step 6


    Там мы находим жесткий диск, который мы создали, стрелкой направления выбираем «New»:

    Step 7


    Нажмите Введите и затем выберите «Основной»:

    Шаг 8


    Нажмите Enter и назначьте размер раздела, мы оставим значение по умолчанию:

    Шаг 9


    Затем мы должны разрешить жесткому диску быть загрузочным для записи изменений на него, для этого мы выбираем «Загрузочный»:

    Шаг 10


    Нажимаем Enter и теперь выбираем «Запись»:

    Шаг 11


    Это позволяет применить изменения к диску, мы вводим «да» для подтверждения:

    Шаг 12


    Нажимаем Введите, и изменения вступят в силу:

    Step 13


    В конце мы увидим следующее:

    Step 14


    Выбираем «Quit», чтобы выйти из мастера разделов, и мы увидим следующее:

    Шаг 15


    Выбираем раздел, так как там будет установлена ​​ОС Android, и нажимаем ОК, чтобы продолжить процесс, в следующем окне выбираем Файловая система ext4 в качестве системы по умолчанию:

    Step 16


    Мы нажимаем OK, и мы видим следующее предупреждение:

    Step 17


    Мы подтверждаем изменение, выбрав «Да» ”И нажмите Enter, начнется процесс создания раздела:

    Step 18


    Он спросит, хотим ли мы установить загрузчик GRUB:

    Step 19


    Мы выбираем Yes и нажмите Enter, после этого он спросит, разрешено ли запись в / системном разделе:

    Шаг 20


    Выбираем «Да» и нажимаем Enter, процесс установки ОС Android в VirtualBox продолжится:

    Шаг 21


    Когда это закончится, мы увидим следующее:

    Шаг 22


    Там мы можем направить ctly запустите Android или перезапустите систему, выберите Reboot и нажмите Enter.
    При перезапуске мы снова увидим диспетчер установки ОС Android:

    Step 23


    Чтобы этого не произошло (он уже был установлен локально », мы должны выключить виртуальную машину, перейти в Configuration — storage и щелкните правой кнопкой мыши DVD-привод и выберите «Удалить соединение»:

    Шаг 24


    Мы принимаем изменения, а затем мы можем выбрать, с какой версии начать:

    Шаг 25


    Нажимаем Enter на выбранной опции и будет сделан краткий анализ:

    Шаг 26


    Система Android загрузится:

    Шаг 27


    Теперь мы можем определить после этого язык использования Android:

    Шаг 28


    Мы нажимаем Start, и система сначала автоматически выполнит поиск ближайших сетей:

    9000 2

    Шаг 29


    После этого устанавливаем дату и время:

    Шаг 30


    Теперь мы увидим раздел сервисов Google:

    Шаг 31


    После этого можно назначьте метод безопасности для системы:

    Шаг 32


    После этой конфигурации мы увидим следующее:

    Шаг 33


    С этим мы получим доступ к среде ОС Android в VirtualBox:

    Step 34


    Там можно будет получить доступ к различным уже известным функциям Android:

    Step 35


    Таким образом, можно будет испытать все преимущества Android в Windows 10 благодаря VirtualBox и ОС Android :

    Таким образом, вы можете легко использовать Android в Windows 10.

    Оставить комментарий

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

    Ваш адрес email не будет опубликован. Обязательные поля помечены *