The Emulátor Androidu je Virtuální zařízení Android (AVD), který představuje konkrétní zařízení Android. Emulátor Android můžeme použít jako cílové zařízení ke spuštění a testování naší aplikace pro Android na našem PC. Emulátor Android poskytuje téměř všechny funkce skutečného zařízení. Můžeme přijímat příchozí telefonní hovory a textové zprávy. Udává také polohu zařízení a simuluje různé rychlosti sítě. Emulátor Androidu simuluje rotaci a další hardwarové senzory. Umožňuje přístup do obchodu Google Play a mnohem více
Testování aplikací pro Android na emulátoru je někdy rychlejší a jednodušší než na skutečném zařízení. Můžeme například přenášet data rychleji do emulátoru než do skutečného zařízení připojeného přes USB.
Emulátor Android je dodáván s předdefinovanými konfiguracemi pro několik telefonů Android, Wear OS, tablet a zařízení Android TV.
Požadavek a doporučení
Emulátor Androidu přebírá další požadavky nad rámec základních systémových požadavků pro Android Studio. Tyto požadavky jsou uvedeny níže:
- SDK Tools 26.1.1 nebo vyšší
- 64bitový procesor
- Windows: CPU s podporou UG (neomezený host).
- HAXM 6.2.1 nebo novější (doporučeno HAXM 7.2.0 nebo novější)
Nainstalujte emulátor
Emulátor systému Android se nainstaluje při instalaci aplikace Android Studio. Některé součásti emulátoru však mohou nebo nemusí být nainstalovány během instalace Android Studio. Chcete-li nainstalovat komponentu emulátoru, vyberte Android emulátor součást v Nástroje SDK záložka Správce SDK.
Spusťte aplikaci pro Android v emulátoru
Můžeme spustit aplikaci pro Android z projektu Android Studio nebo můžeme spustit aplikaci, která je nainstalována v emulátoru Android, když spouštíme jakoukoli aplikaci na zařízení.
dfs algoritmus
Chcete-li spustit emulátor Android a spustit aplikaci v našem projektu:
1. v Android Studio, potřebujeme vytvořit virtuální zařízení Android (AVD), které bude emulátor moci použít k instalaci a spuštění vaší aplikace. Chcete-li vytvořit nový AVD: -
1.1 Kliknutím otevřete Správce AVD Nástroje > Správce AVD.
1.2 Klikněte na Vytvořit Virtuální Zařízení ve spodní části dialogu Správce AVD. Pak Vyberte Hardware zobrazí se stránka.
1.3 Vyberte hardwarový profil a poté klikněte Další. Pokud nevidíme požadovaný hardwarový profil, můžeme vytvořit nebo importovat hardwarový profil. The Obrázek systému zobrazí se stránka.
1.4 Vyberte obraz systému pro konkrétní úroveň API a klikněte Další. To vede k otevření a Ověřte konfiguraci strana.
1.5 V případě potřeby změňte vlastnosti AVD a poté klikněte na Dokončit.
2. Na panelu nástrojů vyberte z rozbalovací nabídky AVD, na kterém chceme spouštět naši aplikaci z cílového zařízení.
3. Klikněte Běh.
Spusťte emulátor bez předchozího spuštění aplikace
Chcete-li spustit emulátor:
pokud jinak bash
- Otevřete Správce AVD.
- Dvakrát klikněte na AVD nebo klikněte Běh
Zatímco emulátor běží, můžeme spustit projekt Android Studio a vybrat emulátor jako cílové zařízení. Můžeme také přetáhnout soubor APK k instalaci do emulátoru a poté je spustit.
Spusťte emulátor z příkazového řádku
Android SDK obsahuje emulátor zařízení Android. Emulátor Androidu umožňuje vyvíjet a testovat aplikaci bez použití fyzického zařízení.
Spuštění emulátoru
Za použití emulátor příkaz spustíme emulátor. Je to alternativa ke spuštění našeho projektu nebo spuštění prostřednictvím Správce AVD.
Zde je základní syntaxe příkazového řádku pro spuštění virtuálního zařízení:
$ emulator -avd avd_name [ {-option [value]} ... ]
nebo
0,2 jako zlomek
$ emulator @avd_name [ {-option [value]} ... ]
Pokud například spustíme emulátor z Android Studio na Macu, výchozí příkazový řádek bude podobný následujícímu:
$ /Users/user_name/Library/Android/sdk/emulator/emulator -avd Nexus_5X_API_23 -netdelay none -netspeed full
Chcete-li zobrazit seznam názvů AVD, zadejte následující příkaz:
$ emulator -list-avds
Spusťte a zastavte emulátor a vymažte data
Na stránce Virtuální zařízení můžeme na emulátoru provést následující operaci:
- Chcete-li spustit emulátor Android, který používá AVD, poklepejte na AVD nebo klikněte Zahájení
- Chcete-li spuštěný emulátor zastavit, klepněte pravým tlačítkem myši a vyberte Stop, nebo klikněte na Nabídka ▼ a vyberte Zastavit.
- Pokud chceme vymazat data z emulátoru a vrátit je do původního stavu, kdy byla poprvé definována, klepněte pravým tlačítkem myši na AVD a vyberte Odstranit data. Nebo klikněte na nabídku ▼ a vyberte Odstranit data.