Як змінити дозвіл екрана android на virtualbox

Розповімо докладно про те, як змінити дозволу екрану Android в VirtualBox. Виходимо з того, що система вже встановлена і потрібно просто змінити дозвіл.

Про те, як запустити Android на VirtualBox ми говорили в минулій статті. Петому продовжимо ...

За замовчуванням екран віртуального пристрою Android на VirtualBox майже квадратний. Цього цілком достатньо, щоб перевірити програмний код, але коли справа доходить до адаптації додатка до різних пристроїв, потрібні конкретні розміри вікна.

Android на віртуальній машині VirtualBox

Відео: Як змінити дозвіл екрана і DPI на Андроїд

На щастя, користувачам залишили можливість змінювати дозвіл. Для тих, хто в цій справі новачок, спосіб може здатися занадто хитромудрою: вся процедура проходить в командному рядку, якщо не Windows, так Android. Але не все так складно, як здається. Головне - точно слідувати інструкціям.

У VirtualBox немає вбудованої функції зміни орієнтації, як наприклад, на емуляторі. Але вийти з положення можна тим же самим способом - змінити роздільну здатність екрана.

Призначений для користувача режим відео

Коли завантажується операційна система Android на VirtualBox, в синьому вікні бачимо два варіанти: звичайна завантаження і завантаження в режимі налагодження (Debug Mode).

Завантаження Android на VirtualBox

Потрібно створити третій пункт призначеного для користувача режиму відео. Там ми і будемо вибирати дозвіл екрана віртуальної машини.

Завантажте віртуальну машину. У моєму випадку це ldquo-Android 4.0rdquo-. Бачимо два вищезгадані пункти. Нам потрібен другий - «Debug Mode». Зачекайте кілька секунд. У командному рядку введіть «vi /mnt/grub/menu.lst». Підтверджуємо, натиснувши «Enter».

Завантаження Android на VirtualBox

Перед вами редактор. У цей відразу важко повірити, але це правда. Якщо ви вперше маєте справу з редактором, просто слідуйте інструкції - все вийде. Всі команди вводите на англійській розкладці.

Налаштування дозволу екрану VirtualBox




Ставимо курсор в кінці останнього рядка, але НЕ порожній (це може бути і передостання, якщо враховувати порожню). Там тиснемо "a", "Enter" і "Escape". Ви створили ще одну останню порожню рядок.

Далі копіюємо рядок, яка починається з "title". Їх дві, вибираємо будь-яку. Для цього ставимо на неї курсор (в будь-якому місці - хоч на початку, хоч в кінці рядка). Тиснемо "yy" (аналог "Ctrl + c").

Переходимо на останню порожню рядок. Тиснемо "p" (аналог "Ctrl + v"). Новий рядок вставлена. Таким же чином копіюємо дві інші рядки під "title ..." - "kernel ..." і "initrd ...».

Перед вами повинні бути три пункти меню, два з яких однакові. Тепер трохи змінимо рядки "title ..." і "kernel ...".

Налаштування дозволу екрану Android в VirtualBox

Натисніть "i" - це включить режим редагування. Тепер ви можете друкувати, тому будьте уважні. У рядку "title ..." в дужках поставте ім`я "Custom video mode". У рядку "kernel ..." після «s3_mode» додайте «DPI = 160 vga = ask».

Налаштування дозволу екрану Android в VirtualBox




І останні команди: "Escape" (виходимо з режиму редагування), ": + w" (зберігається), ": + q" (виходимо з редактора). 

Система вас кілька разів попросить ввести "exit". По-моєму, два рази.

Налаштування дозволу екрану Android в VirtualBox

Налаштування дозволу екрану Android в VirtualBox

Ось і все, робота з редактором закінчена. Ви успішно створили 3 пункт «Custom video mode».

Додаємо потрібний дозвіл

У VirtualBox є так звана таблиця можливих дозволів екрану. Нам потрібно доповнити її власним варіантом, наприклад, 320х480х16. Потім ми виберемо цей варіант, коли будемо працювати з третім створеним пунктом «Custom video mode».

Для початку закрийте VirtualBox, якщо він відкритий і відкрийте командний рядок Windows. Зайдіть в папку установки VirtualBox. VirtualBox може знаходиться в "C: Program Files Oracle VirtualBox".

Команди: щоб увійти в каталог - "cd НАЗВАНІЕ_ПАПКІ". Щоб повернутися на крок назад - "cd ..". Цього вистачить.

Коли будете в папці VirtualBox, введіть команду: VBoxManage setextradata "ім`я_пристрою" "CustomVideoMode1" "320x480x16". Ім`я пристрою повинне збігатися з ім`ям віртуального пристрою в VirtualBox. У моєму випадку "Android 4.0". CustomVideoMode1 - не зраджувати. Дозвіл екрану може бути будь-яким.

Підтверджуємо, натиснувши "Enter". Між двома рядками ніяких повідомлень не повинно бути. Це буде означати, що все пройшло без помилок.

Додаємо потрібний дозвіл

задаємо дозвіл

Отже, два необхідні кроку ми зробили: додали потрібен дозвіл в таблицю VirtualBox- створили третій режим завантаження - "Custom video mode". Тепер використовуємо цей пункт меню для того, щоб увійти в таблицю і вибрати потрібний дозвіл.

Завантажуємо віртуальну машину, для якої все це робилося. Вибираємо створений пункт "Custom video mode".

Налаштування дозволу VirtualBox

Тиснемо "Enter", щоб побачити таблицю.

Налаштування дозволу VirtualBox

Відео: 3 урок: Змінюємо дозвіл екрану в віртуальній машині. VirtualBox

Знаходимо наш параметр. На малюнку він виділений червоним. Наприклад, 360 - це код вибору дозволу. У вас може бути інша число. Введіть код біля потрібного дозволу.

Налаштування дозволу VirtualBox

Завантаження пішла. Дозвіл змінилося. Перед вами повністю робоча віртуальна машина з потрібним дозволом.

Щоб взаємодіяти з екраном, вимкніть режим інтеграції миші ( «Машина», «Вимкнути інтеграцію миші»). Щоб ведмедика повернути - правий "Ctrl".


Поділися в соц. мережах:

По темі: