Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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 |
![]() |
Zavřete emulátor. |
Minimalizovat |
![]() |
Minimalizujte okno emulátoru. |
Energie |
![]() |
Kliknutím zapnete nebo vypnete obrazovku. Kliknutím a podržením zařízení zapnete nebo vypnete. |
Zvýšení hlasitosti |
![]() |
Zvýšit hlasitost. |
Snížení hlasitosti |
![]() |
Snižte hlasitost. |
Otočit vlevo |
![]() |
Otočte obrazovku o 90 stupňů doleva. |
Otočení doprava |
![]() |
Otočte obrazovku o 90 stupňů doprava. |
Pořízení snímku obrazovky |
![]() |
Kliknutím pořídíte snímek obrazovky zařízení. |
Přechod do režimu přiblížení |
![]() |
Kliknutím změníte kurzor na ikonu lupy. Dalším kliknutím ukončíte režim lupy. |
Hřbet |
![]() |
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ů |
![]() |
Vraťte se na domovskou obrazovku. |
Přehled (poslední aplikace) |
![]() |
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 |
![]() |
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