Emulator systemu Android symuluje urządzenia z systemem Android na komputerze, dzięki czemu można przetestować aplikację na różnych urządzeniach i poziomach interfejsu API systemu Android bez konieczności posiadania każdego urządzenia fizycznego. Emulator oferuje następujące zalety: Elastyczność: oprócz możliwości symulowania różnych urządzeń i poziomów interfejsu API systemu Android, emulator zawiera predefiniowane konfiguracje dla różnych telefonów i tabletów z systemem Android, urządzeń Wear OS i Android TV. Wysoka wierność: emulator zapewnia prawie wszystkie możliwości prawdziwego urządzenia z Androidem. Możesz symulować przychodzące połączenia telefoniczne i wiadomości tekstowe, określać lokalizację urządzenia, symulować różne prędkości sieci, symulować obroty i inne czujniki sprzętowe, uzyskiwać dostęp do sklepu Google Play i wiele więcej. Szybkość: testowanie aplikacji na emulatorze jest pod pewnymi względami szybsze i łatwiejsze niż na urządzeniu fizycznym. Na przykład możesz przesyłać dane szybciej do emulatora niż do urządzenia podłączonego przez USB W większości przypadków emulator jest najlepszą opcją dla twoich potrzeb testowych. Na tej stronie opisano podstawowe funkcje emulatora oraz informacje o tym, jak zacząć z nim korzystać Alternatywnie możesz wdrożyć aplikację na urządzeniu fizycznym. Aby uzyskać więcej informacji, zobacz Uruchamianie aplikacji na urządzeniu sprzętowym ## Rozpocznij pracę z emulatorem Emulator Androida pozwala wirtualnie przetestować aplikację na wielu różnych urządzeniach. Emulator jest dostarczany z Android Studio, więc nie musisz go instalować osobno. Aby użyć emulatora, wykonaj następujące podstawowe kroki, które są opisane bardziej szczegółowo w poniższych sekcjach: - Sprawdź, czy spełniasz wymagania systemowe - Utwórz wirtualne urządzenie Android (AVD) - Uruchom aplikację na emulatorze - Poruszaj się po emulatorze Na tej stronie opisano kroki konfiguracji i bardziej szczegółowej eksploracji wirtualnego środowiska testowego. Jeśli Twoja aplikacja jest już uruchomiona w emulatorze i chcesz korzystać z bardziej zaawansowanych funkcji, zobacz Korzystanie z zaawansowanego emulatora Jeśli masz problemy z emulatorem, zobacz Rozwiązywanie znanych problemów z emulatorem systemu Android. W zależności od potrzeb i zasobów warto zagłębić się w wymagania systemowe i konfiguracje techniczne lub lepiej użyć fizycznego urządzenia Wymagania systemowe emulatora Aby uzyskać najlepsze wrażenia, należy używać emulatora w Android Studio na komputerze o co najmniej następujących specyfikacjach: - 16GB RAMu - 64-bitowy system operacyjny Windows, macOS, Linux lub Chrome OS - 16 GB miejsca na dysku Jeśli nie masz tych specyfikacji, emulator może nadal działać, ale nie płynnie. W takim przypadku rozważ przetestowanie na urządzeniu fizycznym, postępując zgodnie ze wskazówkami w temacie Uruchamianie aplikacji na urządzeniu sprzętowym Utwórz wirtualne urządzenie Android Każde wystąpienie emulatora systemu Android używa pliku *Wirtualne urządzenie Android (AVD)* do określ wersję Androida i charakterystykę sprzętu symulowanego urządzenie. Aby skutecznie przetestować swoją aplikację, utwórz AVD, który modeluje każdą z nich urządzenie, na którym ma działać Twoja aplikacja. Aby utworzyć AVD, zobacz Twórz urządzenia wirtualne i zarządzaj nimi Każdy AVD działa jako niezależne urządzenie z własnym prywatnym miejscem przechowywania danych użytkownika, karty SD i tak dalej. Domyślnie emulator przechowuje dane użytkownika, dane karty SD i pamięć podręczną w katalogu określonym dla tego AVD. Po uruchomieniu emulator ładuje dane użytkownika i dane karty SD z katalogu AVD Uruchom swoją aplikację na emulatorze Po utworzeniu AVD możesz uruchomić emulator Androida i uruchomić aplikację w swoim projekcie: Na pasku narzędzi wybierz AVD, na którym chcesz uruchomić aplikację, z menu urządzenia docelowego Rysunek 1. Menu urządzenia docelowego Kliknij Uruchomić. Uruchomienie emulatora po raz pierwszy może zająć około minuty, ale kolejne uruchomienia korzystają z migawki i powinny uruchamiać się szybciej. Jeśli wystąpią problemy, zapoznaj się z przewodnikiem rozwiązywania problemów Po zainstalowaniu aplikacji na urządzeniu AVD możesz uruchamiać ją z urządzenia tak, jak Ty uruchomiłby dowolną aplikację na urządzeniu. Za każdym razem, gdy chcesz wdrożyć nowe zmiany, musisz kliknąć **Uruchom** lub **Zastosuj zmiany** ponownie Asystent parowania Wear OS Jeśli chcesz przetestować swoją aplikację z urządzeniami Wear OS, asystent parowania Wear OS przeprowadzi Cię krok po kroku przez proces parowania emulatorów Wear OS z fizycznymi lub wirtualnymi telefonami bezpośrednio w Android Studio. Aby dowiedzieć się więcej, zobacz Korzystanie z asystenta parowania emulatora Wear OS Poruszaj się po emulatorze Gdy emulator jest uruchomiony, możesz używać wskaźnika myszy komputerowej do naśladowania palca na ekranie dotykowym i używać panelu emulatora do wykonywania typowych czynności Poruszaj się po ekranie emulatora Użyj wskaźnika myszy komputerowej, aby naśladować palec na ekranie dotykowym, wybierać elementy menu i pola wprowadzania oraz klikać przyciski i elementy sterujące. Użyj klawiatury komputera do wpisywania znaków i wprowadzania skrótów emulatora **Tabela 1 Gesty służące do nawigacji emulator |Cecha||Opis| |Przesuń palcem po ekranie||Wskaż ekran, naciśnij i przytrzymaj główny przycisk myszy, przesuń palcem po ekranie, a następnie zwolnij.| |Przeciągnij element||Wskaż element na ekranie, naciśnij i przytrzymaj główny przycisk myszy, przesuń element, a następnie zwolnij.| |Dotknij||Wskaż ekran, naciśnij główny przycisk myszy, a następnie zwolnij.| |Dotknij dwukrotnie||Wskaż ekran, szybko kliknij dwukrotnie główny przycisk myszy, a następnie zwolnij.| |Dotknij& przytrzymaj||Wskaż element na ekranie, naciśnij główny przycisk myszy, przytrzymaj go, a następnie zwolnij.| |Wpisz||W emulatorze możesz pisać za pomocą klawiatury komputera lub klawiatury, która pojawia się na ekranie emulatora.Naciśnięcie Sterowanie (polecenie w systemie macOS) wywołuje gest uszczypnięcia wielodotykowy interfejs. Mysz działa jak palec wskazujący, a w poprzek punktem zaczepienia jest drugi palec. Przeciągnij kursor, aby przesunąć pierwszy punkt Kliknięcie lewym przyciskiem myszy naśladuje dotykanie obu punktów i zwalnianie mimików, które podnoszą oba |Przesunięcie w pionie||Otwórz pionowe menu na ekranie i użyj kółka przewijania (kółka myszy), aby przewijać elementy menu. Kliknij element menu, aby go wybrać.| Wykonuj typowe czynności za pomocą panelu emulatora Aby wykonać typowe czynności z emulatorem, użyj paska narzędzi emulatora, jeśli uruchamiasz emulator w Android Studio, lub panelu po prawej stronie, jeśli uruchamiasz emulator w oknie poza Android Studio. Tabela 2 opisuje typowe akcje emulatora i powiązane przyciski Za pomocą skrótów klawiaturowych można wykonywać wiele typowych czynności w emulatorze Aby wyświetlić pełną listę skrótów w emulatorze, naciśnij `F1` ( `Command`+w systemie macOS), aby otworzyć okienko pomocy w programie Rozszerzony sterownica okno. **Tabela 2 Typowe akcje w emulatorze |Cecha||Opis| |Zamknij | |Zamknij emulator.| |Minimalizuj | |Zminimalizuj okno emulatora.| |Zmień rozmiar||Zmień rozmiar emulatora, tak jak w przypadku każdego innego okna systemu operacyjnego. Emulator zachowuje proporcje odpowiednie dla Twojego urządzenia.| |Moc | |Kliknij, aby włączyć lub wyłączyć ekran | Kliknij i przytrzymaj, aby włączyć lub wyłączyć urządzenie |Zwiększ głośność | |Kliknij, aby wyświetlić suwak i zwiększyć głośność. Kliknij ponownie, aby zwiększyć głośność, lub użyj suwaka, aby zmienić głośność.| |Zmniejsz głośność | |Kliknij, aby wyświetlić suwak i zmniejszyć głośność. Kliknij ponownie, aby bardziej ściszyć lub użyj suwaka, aby zmienić głośność.| |Obróć w lewo | |Obróć urządzenie o 90 stopni w kierunku przeciwnym do ruchu wskazówek zegara.| |Obróć w prawo | |Obróć urządzenie o 90 stopni w prawo.| |Zrób zrzut ekranu | |Kliknij, aby zrobić zrzut ekranu urządzenia.Kliknij, aby zmienić kursor na ikonę powiększenia. Aby wyjść z trybu powiększenia, ponownie kliknij przycisk Aby powiększyć i pomniejszyć w trybie powiększenia: Aby przesuwać w trybie powiększenia, przytrzymaj Aby dotknąć ekranu urządzenia w trybie powiększenia, |Powrót | |Wróć do poprzedniego ekranu lub zamknij okno dialogowe, menu opcji, panel powiadomień lub klawiaturę ekranową.| |Dom | |Wróć do ekranu głównego.Przegląd (Ostatnie aplikacje) |Dotknij, aby otworzyć listę miniatur aplikacji, z którymi ostatnio pracowałeś. Aby otworzyć aplikację, dotknij jej miniatury. Aby usunąć miniaturę z listy, przesuń ją w lewo lub w prawo. Ten przycisk nie jest obsługiwany w systemie Wear OS.| |Złóż | |W przypadku urządzeń składanych złóż urządzenie, aby wyświetlić konfigurację z mniejszym ekranem.| |Rozwiń | |W przypadku urządzeń składanych rozłóż je, aby wyświetlić konfigurację z większym ekranem.| |Przycisk 1 | |W przypadku urządzeń Wear naciśnij przycisk 1 na urządzeniu. Dostępne tylko na urządzeniach Wear z interfejsem API poziomu 28 lub wyższym.| |Przycisk 2 | |W przypadku urządzeń Wear naciśnij przycisk 2 na urządzeniu. Dostępne tylko na urządzeniach Wear z interfejsem API poziomu 30 lub wyższym.| |Palma | |W przypadku urządzeń Wear naciśnij dłonią ekran urządzenia. Spowoduje to ustawienie urządzenia w trybie otoczenia. Dostępne tylko na urządzeniach Wear z interfejsem API poziomu 28 lub wyższym.| |Pochyl | |W przypadku urządzeń Wear przechyl urządzenie. Spowoduje to wyjście z trybu otoczenia. Dostępne tylko na urządzeniach Wear z interfejsem API poziomu 28 lub wyższym.| |Menu||Naciśnij |Control+ M ( Command+ M w systemie macOS), aby symulować przycisk Menu |Więcej | |Kliknij, aby uzyskać dostęp do innych funkcji i ustawień.| ## Zaktualizuj emulator Aby zaktualizować emulator systemu Android, wybierz plik Komponent **Emulator Androida** na karcie **Narzędzia SDK** **Menedżera SDK Aby uzyskać instrukcje, zobacz Zaktualizuj swoje narzędzia za pomocą Menedżera SDK.