Instalace Androidu na VirtualBox

Installing Android Virtualbox

Pokud vyvíjíte mobilní aplikace, Android může být trochu problém. Zatímco iOS přichází s jeho jemnostmi, za předpokladu, že používáte macOS, Android je dodáván pouze s Android Studio, které je navrženo tak, aby podporovalo více než několik verzí systému Android, včetně nositelných zařízení.

Není třeba říkat, že všechny binární soubory, sady SDK, rámce a ladicí programy znečišťují váš souborový systém spoustou souborů, protokolů a dalších různých objektů. Efektivní práce na tom je instalace Androidu na váš VirtualBox, který odstraňuje jeden z nejpomalejších aspektů vývoje Androidu - emulátor zařízení. Tento virtuální počítač můžete použít ke spuštění testovací aplikace nebo si jen tak pohrávat s vnitřními prvky Androidu. Takže bez dalších okolků se pusťme do toho!



Abychom mohli začít, budeme muset mít v našem systému nainstalovaný VirtualBox, můžete získat kopii pro Windows, macOS nebo jakékoli větší distribuce Linuxu tady . Dále budete potřebovat kopii Androidu určeného ke spuštění na hardwaru x86, protože to je to, co VirtualBox nabídne virtuálnímu počítači ke spuštění x86 nebo x86_64 (také znám jako AMD64).



Zatímco většina zařízení Android běží na ARM, můžeme s projektem pomoci Android na x86 . Tito skvělí lidé přenesli Android tak, aby běžel na hardwaru x86 (skutečném i virtuálním) a my pro naše účely můžeme získat kopii kandidáta na nejnovější verzi (Android 7.1). Můžete upřednostňovat použití stabilnějšího vydání, ale v takovém případě je Android 6.0 v době psaní tohoto článku přibližně nejnovější, jak můžete získat.



Vytvoření virtuálního počítače

Otevřete VirtualBox a klikněte na Nový (levý horní roh) a v okně Vytvořit virtuální počítač vyberte typ Linux a verze Linux 2.6 / 3.x /4.x (64bitový) nebo (32bitový) v závislosti na zda jste stáhli ISO x86_64 nebo x86.

Velikost paměti RAM může být kdekoli od 2 GB až po tolik, kolik vám umožní systémové prostředky. I když chcete emulovat zařízení v reálném světě, měli byste alokovat až 6 GB pro paměť a 32 GB pro velikost disku, které jsou typické pro zařízení Android.



Po vytvoření možná budete chtít vyladit několik dalších nastavení, přidat další jádro procesoru a zlepšit paměť displeje pro začátečníky. Chcete-li to provést, klikněte pravým tlačítkem na virtuální počítač a otevřete nastavení. V sekci Nastavení → Systém → Procesor můžete přidělit několik dalších jader, pokud to váš počítač dokáže stáhnout.

A v Nastavení → Displej → Videopaměť můžete přidělit slušný kus paměti a povolit 3D zrychlení pro rychlejší odezvu.

Nyní jsme připraveni spustit virtuální počítač.

Instalace systému Android

Při prvním spuštění virtuálního počítače vás VirtualBox bude trvat na tom, abyste mu dodali zaváděcí médium. Vyberte iso systému Android, který jste si dříve stáhli, aby se počítač spustil.

Dále vyberte možnost instalace, pokud si přejete nainstalovat Android na virtuální počítač pro dlouhodobé používání, jinak se můžete přihlásit do živých médií a hrát si s prostředím.

Udeřil .

Rozdělení disku

Rozdělení na oddíly se provádí pomocí textového rozhraní, což znamená, že nedostaneme jemnost GUI a budeme muset postupovat opatrně podle toho, co se zobrazuje na obrazovce. Například na první obrazovce, kdy nebyl vytvořen žádný oddíl a je detekován pouze surový (virtuální) disk, uvidíte následující.

Červená písmena C a D znamenají, že pokud stisknete klávesu C můžete vytvářet nebo upravovat oddíly a D detekuje další zařízení. Můžete stisknout D a živá média rozpoznají připojené disky, ale to je volitelné, protože během spouštění provedla kontrolu.

Udeřme C a vytvořte oddíly na virtuálním disku. Oficální stránka nedoporučuje používat GPT, takže toto schéma nebudeme používat. Pomocí kláves se šipkami vyberte Ne a stiskněte .

A nyní budete uvedeni do nástroje fdisk.

Vytvoříme pouze jeden obrovský oddíl, aby byly věci jednoduché. Pomocí kláves se šipkami přejděte na Nový možnost a hit . Jako typ oddílu vyberte primární a stiskněte potvrdit

Maximální velikost již bude vybrána pro vás, stiskněte to potvrdit.

Tento oddíl bude sídlem operačního systému Android, takže samozřejmě chceme, aby byl zaváděcí. Takže vyberte Zaváděcí a stiskněte Enter (Boot se objeví v sekci vlajek v tabulce výše) a poté můžete přejít do sekce Napsat a stisknout zapsat změny do tabulky oddílů.

Potom můžeš Přestat nástroj pro dělení a pokračujte v instalaci.

Formátování pomocí Ext4 a instalace Androidu

V oddílu přijde nový oddíl Vyberte oddíl menu, kde jsme byli, než jsme se rozdělili na dělící odbočku. Vyberme tento oddíl a stiskneme OK .

V další nabídce vyberte jako souborový systém de facto ext4. Změny potvrďte v dalším okně výběrem Ano a začne formátování. Na otázku řekněte Ano k instalaci zavaděče GRUB. Podobně řekněte Ano umožňující operace čtení a zápisu na /Systém adresář. Nyní začne instalace.

Jakmile je nainstalován, můžete po výzvě k restartování bezpečně restartovat systém. Možná budete muset vypnout počítač, než dojde k dalšímu restartu, přejděte do Nastavení → Úložiště a odeberte android android, pokud je stále připojen k virtuálnímu počítači.

Před spuštěním virtuálního počítače odeberte médium a uložte změny.

Spuštěn Android

V nabídce GRUB získáte možnosti pro spuštění OS v režimu ladění nebo normálním způsobem. Pojďme se podívat na Android ve virtuálním počítači pomocí výchozí možnosti, jak je uvedeno níže:

A pokud vše funguje dobře, uvidíte toto:

Android nyní používá jako rozhraní místo myši dotykovou obrazovku, pokud jde o její běžné používání. Zatímco port x86 je dodáván s podporou ukazatele a kliknutí myší, možná budete muset na začátku hodně používat klávesy se šipkami.

Přejděte na začátek a stiskněte klávesu Enter, pokud používáte klávesy se šipkami, a poté vyberte Nastavit jako nové.

Než vás požádá o přihlášení pomocí účtu Google, zkontroluje aktualizace a informace o zařízení. Pokud chcete, můžete to přeskočit a přejít k nastavení dat a času a poté dát zařízení své uživatelské jméno.

Bylo by představeno několik dalších možností, podobných možnostem, které vidíte při nastavování nového zařízení Android. Vyberte příslušné možnosti pro ochranu osobních údajů, aktualizace atd. A samozřejmě podmínky služby, se kterými možná budeme muset souhlasit.

Poté vás může požádat, abyste přidali další e-mailový účet nebo nastavili detekci na těle, protože se jedná o virtuální počítač, ani jedna z možností nám není k ničemu a můžeme kliknout na Vše nastavit

Poté vás požádá, abyste vybrali Home App, což je na vás, abyste se rozhodli, protože jde o Preference a nakonec budete ve virtualizovaném systému Android.

Pokud si přejete na tomto virtuálním počítači provést nějaké intenzivní testování, můžete mít velký prospěch z přenosného počítače s dotykovou obrazovkou, protože to bude velmi úzce emulovat případ použití v reálném světě.

Doufáme, že jste našli tento návod užitečný pro případ, že byste měli další podobný požadavek, o kterém bychom mohli psát, neváhejte nás kontaktovat.