Инсталиране на Android на VirtualBox

Installing Android Virtualbox



Ако разработвате мобилни приложения, Android може да бъде малко неприятно. Докато iOS идва със своите предимства, при условие че използвате macOS, Android идва само с Android Studio, което е проектирано да поддържа повече от няколко версии на Android, включително носими.

Излишно е да казвам, че всички двоични файлове, SDK, рамки и отстраняващи грешки ще замърсят файловата ви система с много и много файлове, регистрационни файлове и други различни обекти. Ефективно решение за това е инсталирането на Android на вашия VirtualBox, което отнема един от най -бавните аспекти на разработката на Android - емулаторът на устройството. Можете да използвате тази виртуална машина, за да стартирате тестовото си приложение или просто да се занимавате с вътрешните работи на Android. Така че, без да се замисляме, нека се настроим!







За да започнете, ще трябва да имаме инсталиран VirtualBox в нашата система, можете да получите копие за Windows, macOS или всеки по -голям дистрибутор на Linux тук . След това ще ви трябва копие от Android, предназначено да работи на хардуер x86, защото това е, което VirtualBox ще предложи на виртуална машина x86 или x86_64 (известна още като AMD64) платформа за изпълнение.



Докато повечето устройства с Android работят на ARM, ние можем да се възползваме от проекта Android на x86 . Тези добри хора са пренесли Android за работа с хардуер x86 (реално и виртуално) и можем да получим копие от най -новия кандидат за издание (Android 7.1) за нашите цели. Може да предпочетете да използвате по -стабилна версия, но в този случай Android 6.0 е най -новата версия, която можете да получите по време на писането.



Създаване на виртуална машина

Отворете VirtualBox и щракнете върху Ново (горе вляво) и в прозореца Създаване на виртуална машина изберете типа да бъде Linux и версия Linux 2.6 / 3.x /4.x (64-битова) или (32-битова) в зависимост от дали ISO, който сте изтеглили, съответно е x86_64 или x86.





Размерът на RAM може да бъде от 2 GB до толкова, колкото позволяват системните ви ресурси. Въпреки че, ако искате да подражавате на устройства от реалния свят, трябва да разпределите до 6 GB за памет и 32 GB за размер на диска, които са типични за устройства с Android.



При създаването може да искате да промените няколко допълнителни настройки, да добавите допълнително ядро ​​на процесора и да подобрите паметта на дисплея за начало. За да направите това, щракнете с десния бутон върху виртуалната машина и отворете настройките. В раздела Настройки → Система → Процесор можете да разпределите още няколко ядра, ако работният плот може да го извади.

А в Настройки → Дисплей → Видео памет можете да разпределите прилична част от паметта и да активирате 3D ускорение за по -отзивчиво изживяване.

Сега сме готови да стартираме виртуалната машина.

Инсталиране на Android

Стартирайки VM за първи път, VirtualBox ще настоява да му предоставите стартиращ носител. Изберете Android iso, който преди това сте изтеглили, за да стартирате машината.

След това изберете опцията Инсталиране, ако искате да инсталирате Android на виртуалната машина за дългосрочна употреба, в противен случай не се колебайте да влезете в медиите на живо и да играете с околната среда.

Удари.

Разделяне на устройството

Разделянето се извършва с помощта на текстов интерфейс, което означава, че не разбираме предимствата на GUI и ще трябва да използваме внимателно следното при това, което се показва на екрана. Например, на първия екран, когато не е създаден дял и е открит само суров (виртуален) диск, ще видите следното.

Червените букви C и D показват, че ако натиснете клавиша ° С можете да създавате или променяте дялове и д ще открие допълнителни устройства. Можете да натиснете д и живият носител ще открие прикрепените дискове, но това не е задължително, тъй като направи проверка по време на зареждането.

Да ударим ° С и създайте дялове във виртуалния диск. Официалната страница препоръчва да не се използва GPT, така че няма да използваме тази схема. Изберете Не с помощта на клавишите със стрелки и натиснете .

И сега ще бъдете въведени в помощната програма fdisk.

Ще създадем само един гигантски дял, за да поддържаме нещата прости. С помощта на клавишите със стрелки отидете до Ново опция и хит . Изберете първичен като тип дял и натиснете за да потвърдите

Максималният размер вече ще бъде избран за вас, натиснете за да потвърдите това.

Този дял е мястото, където ще се намира операционната система Android, така че, разбира се, искаме да бъде стартираща. Така че изберете Стартиращ и натиснете enter (Boot ще се появи в раздела с флагове в таблицата по -горе) и след това можете да отидете в секцията Write и натиснете за да запишете промените в таблицата за разделяне.

Тогава можете Напусни помощната програма за разделяне и продължете с инсталацията.

Форматиране с Ext4 и инсталиране на Android

Нов дял ще дойде в Изберете дял меню, където бяхме, преди да намалим отклонението при разделянето. Нека изберете този дял и натиснете Добре .

Изберете ext4 като фактическа файлова система в следващото меню. Потвърдете промените в следващия прозорец, като изберете Да и форматирането ще започне. Когато ви попитат, кажете Да към инсталацията за зареждане на GRUB. По същия начин, кажете Да за разрешаване на операции за четене и запис на /система директория. Сега инсталацията ще започне.

След като е инсталиран, можете безопасно да рестартирате системата, когато бъдете подканени да рестартирате. Може да се наложи да изключите машината преди следващото рестартиране, отидете в Настройки → Съхранение и премахнете android iso, ако все още е свързан към виртуалната машина.

Извадете носителя и запазете промените, преди да стартирате виртуалната машина.

Работи с Android

В менюто GRUB ще получите опции за стартиране на операционната система в режим на отстраняване на грешки или по нормалния начин. Нека направим обиколка на Android във виртуална машина, като използваме опцията по подразбиране, както е показано по -долу:

И ако всичко работи добре, ще видите следното:

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

Придвижете се, за да тръгваме, и натиснете enter, ако използвате клавишите със стрелки, след което изберете Настройка като нова.

Той ще провери за актуализации и информация за устройството, преди да поиска да влезете с профил в Google. Можете да пропуснете това, ако искате, и да преминете към настройка на данни и час и след това да дадете вашето потребителско име на устройството.

Ще бъдат представени няколко други опции, подобни на опциите, които виждате при настройката на ново устройство с Android. Изберете подходящи опции за поверителност, актуализации и т.н. и разбира се Общите условия, с които може да се наложи да се съгласим.

След това може да поиска да добавите друг имейл акаунт или да настроите разпознаване на тялото, тъй като това е виртуална машина, нито една от опциите не ни е от голяма полза и можем да кликнете върху All Set

След това ще бъдете помолени да изберете Home App, което вие решавате, тъй като това е въпрос на предпочитание и най -накрая ще бъдете във виртуализирана система Android.

Може да се възползвате много от лаптоп със сензорен екран, ако желаете да направите интензивно тестване на тази виртуална машина, тъй като това ще подражава много отблизо на реалния свят.

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