Sdílet prostřednictvím


Emulátor Androidu

Emulátor Androidu, který je vytvořen Googlem, simuluje zařízení s Androidem na vašem počítači, abyste mohli aplikace otestovat na různých úrovních zařízení a rozhraní ANDROID API, aniž byste museli mít každé fyzické zařízení. Když nasadíte a otestujete aplikaci v emulátoru, vyberete předem nakonfigurované nebo vlastní virtuální zařízení označované jako virtuální zařízení s Androidem (AVD), které simuluje fyzické zařízení s Androidem, jako je telefon Pixel. Případně můžete aplikaci nasadit do fyzického zařízení. Další informace o nasazení aplikace do fyzického zařízení najdete v tématu Nastavení zařízení s Androidem pro ladění.

Emulátor Androidu je nainstalován aplikací Visual Studio a AVD se vytvoří, když sestavujete svou první aplikaci .NET MAUI pro Android. Další informace najdete v tématu Sestavení první aplikace.

Pokud hardwarová akcelerace není dostupná nebo povolená, emulátor se spustí velmi pomalu. Výkon emulátoru můžete výrazně zlepšit povolením hardwarové akcelerace a použitím imagí virtuálních zařízení, které jsou vhodné pro architekturu procesoru. Další informace naleznete v tématu Jak povolit hardwarovou akceleraci pomocí emulátorů Androidu.

Fyzická zařízení s Androidem jsou emulována pomocí AVDů, které určují verzi Androidu a hardwarové charakteristiky simulovaného zařízení. Pokud chcete aplikaci otestovat, vytvořte AVD, které modelují jednotlivá zařízení, na kterých je vaše aplikace spuštěná. Každý AVD běží jako nezávislé zařízení s vlastním úložištěm pro uživatelská data a data SD karet. Emulátor ukládá uživatelská data a data karty SD do složky specifické pro AVD. Při spuštění emulátoru se ze složky AVD načte uživatelská data a data karty SD. Informace o správě virtuálních zařízení najdete v tématu Správa virtuálních zařízení pomocí Správce zařízení s Androidem. Informace o úpravě konfigurace virtuálního zařízení naleznete v tématu Úpravy vlastností virtuálního zařízení s Androidem.

Po vytvoření AVD můžete spustit emulátor a ladit v něm aplikaci. Další informace najdete v tématu Ladění v emulátoru Androidu. Jakmile je aplikace nainstalovaná v AVD, můžete ji spustit ze zařízení stejně jako jakoukoli aplikaci na zařízení.

Emulátor navíc poskytuje všestranné síťové funkce, které lze použít pro různé účely, včetně připojení k emulátoru běžícímu na Macu z virtuálního počítače s Windows. Další informace najdete v tématu Připojení k emulátoru Androidu na Macu z virtuálního počítače s Windows.

Informace o diagnostice problémů s emulátorem najdete v tématu Řešení potíží s emulátorem Androidu.

Použití emulátoru

Když je emulátor Androidu spuštěný, můžete pomocí ukazatele myši počítače napodobit prst na dotykové obrazovce, vybrat položky nabídky a vstupní pole a kliknout na tlačítka a ovládací prvky. Emulátor můžete zadat pomocí klávesnice počítače nebo pomocí klávesnice na obrazovce, která se zobrazí v emulátoru.

Běžné akce je možné provádět v emulátoru prostřednictvím jeho panelu na pravé straně:

Činnost Ikona Popis
Zavřít Snímek obrazovky s tlačítkem Zavřít v okně emulátoru Androidu Zavřete emulátor.
Minimalizovat Snímek obrazovky s tlačítkem minimalizovat v okně emulátoru Androidu Minimalizujte okno emulátoru.
Energie Snímek obrazovky s tlačítkem napájení v okně emulátoru Androidu Kliknutím zapnete nebo vypnete obrazovku. Kliknutím a podržením zařízení zapnete nebo vypnete.
Zvýšení hlasitosti Snímek obrazovky s tlačítkem pro zvýšení hlasitosti v okně emulátoru Androidu Zvýšit hlasitost.
Snížení hlasitosti Snímek obrazovky s tlačítkem pro snížení hlasitosti v okně emulátoru Androidu Snižte hlasitost.
Otočit vlevo Snímek obrazovky s tlačítkem Otočit doleva v okně emulátoru Androidu Otočte obrazovku o 90 stupňů doleva.
Otočení doprava Snímek obrazovky s tlačítkem otočit vpravo v okně emulátoru Androidu Otočte obrazovku o 90 stupňů doprava.
Pořízení snímku obrazovky Snímek obrazovky tlačítka pro snímek obrazovky v okně emulátoru Androidu Kliknutím pořídíte snímek obrazovky zařízení.
Přechod do režimu přiblížení Snímek obrazovky s tlačítkem lupy v okně emulátoru Androidu Kliknutím změníte kurzor na ikonu lupy. Dalším kliknutím ukončíte režim lupy.
Hřbet Snímek obrazovky s tlačítkem Zpět v okně emulátoru Androidu Vraťte se na předchozí obrazovku nebo zavřete nabídku možností, dialogové okno, klávesnici na obrazovce nebo panel Oznámení.
Domů Snímek obrazovky s tlačítkem Domů v okně emulátoru Androidu Vraťte se na domovskou obrazovku.
Přehled (poslední aplikace) Snímek obrazovky s tlačítkem Přehled v okně emulátoru Androidu Kliknutím otevřete seznam aplikací, se kterými jste nedávno pracovali. Pokud chcete aplikaci otevřít, klepněte na její miniaturu.
Více Snímek obrazovky s tlačítkem Další v okně emulátoru Androidu Kliknutím zobrazíte další funkce a nastavení.

V emulátoru je možné simulovat následující gesta:

Gesto Popis
Klepnutí Stiskněte a uvolněte primární tlačítko myši.
Dvakrát klepněte Dvakrát klikněte a poté uvolněte primární tlačítko myši.
Táhnout Stiskněte a podržte primární tlačítko myši, přesuňte položku a uvolněte ji.
Dotykové ovládání a podržení Stiskněte primární tlačítko myši, podržte ho a uvolněte.
Štípnutí Stisknutím klávesy Ctrl ve Windows nebo klávesy Command v systému macOS zobrazte gesto vícenásobného dotykového ovládání. Myš funguje jako první prst, který lze přesunout přetažením kurzoru. Druhý prst je přes bod ukotvení. Stisknutí levého tlačítka myši simuluje dotyk obou bodů a uvolnění simuluje odebrání obou bodů.
Švihnout Stiskněte a podržte primární tlačítko myši, potáhněte prstem a uvolněte ho.
Svislé potáhnutí prstem Otevřete na obrazovce svislou nabídku a pomocí kolečka myši procházejte položky nabídky.

Pokročilé scénáře emulátoru

Aplikaci můžete chtít otestovat na virtuálním zařízení pomocí více než jenom základních dotykových gest. Můžete například chtít simulovat různé síťové podmínky. Následující tabulka uvádí, kde najdete další informace o pokročilých scénářích android emulatoru:

Scénáře Více informací
Použití kamery Podpora fotoaparátu na developer.android.com
Instalace a přidání souborů Instalace a přidání souborů na developer.android.com
Použijte Wi-Fi Wi-Fi na developer.android.com
Použití rozšířených ovládacích prvků Rozšířené ovládací prvky, nastavení a nápověda k developer.android.com
Použití snímků Snímky na developer.android.com
Použití emulátoru z příkazového řádku Spuštění emulátoru z příkazového řádku na developer.android.com
Odesílání příkazů konzoly Odesílání příkazů konzoly emulátoru na developer.android.com
Nastavit síťovou komunikaci Nastavení sítí Android Emulatoru na developer.android.com
Konfigurace hardwarové akcelerace Konfigurace hardwarové akcelerace emulátoru Androidu na developer.android.com
Nástroje emulátoru Androidu Porovnání nástrojů Android Emulatoru na developer.android.com

Omezení

Emulátor Androidu neobsahuje virtuální hardware pro následující:

  • Bluetooth
  • NFC
  • Vložení/vysunutí karty SD
  • Sluchátka připojená k zařízení
  • USB