Uruchamianie aplikacji przy użyciu emulatora Androida

Emulator Androida symuluje urządzenia z Androidem na komputerze, dzięki czemu możesz: testowania aplikacji na różnych urządzeniach i poziomach interfejsu API Androida bez z każdym urządzeniem. Emulator ma te zalety:

  • Elastyczność: oprócz możliwości symulacji różnych urządzeń. i Android API, emulator ma wstępnie zdefiniowane konfiguracje różne telefony i tablety z Androidem, Wear OS, system operacyjny Android Automotive i Android TV urządzenia.

  • Wysoka jakość: emulator zapewnia prawie wszystkie funkcje prawdziwego urządzenia z Androidem. Możesz symulować przychodzące połączenia telefoniczne i SMS-y, określać lokalizację urządzenia, symulować różne prędkości sieci, symulować obrócenie i inne czujniki sprzętowe, uzyskiwać dostęp do Google Play Store i wiele więcej.

  • Szybkość: testowanie aplikacji przy użyciu emulatora jest na kilka sposobów szybsze i łatwiejsze. niż na urządzeniach fizycznych. Na przykład dane można przesyłać szybciej do emulatora niż do urządzenia połączonego przez USB.

W większości przypadków emulator jest najlepszym rozwiązaniem do testowania. Na tej stronie znajdziesz informacje o podstawowych funkcjach emulatora i o tym, jak zacząć z niego korzystać.

Możesz też wdrożyć aplikację na urządzeniu fizycznym. Więcej informacji znajdziesz w artykule Uruchamianie aplikacji na urządzeniu.

Pierwsze kroki z emulatorem

Emulator Androida umożliwia testowanie aplikacji na wielu różnych urządzeniach w sposób wirtualny. Emulator jest dostępny w Android Studio, więc nie musisz go instalować osobno. Aby użyć emulatora, wykonaj te podstawowe czynności: czynności, które zostały bardziej szczegółowo opisane w poniższych sekcjach:

  1. Sprawdź, czy są spełnione wymagania systemowe.
  2. Utwórz urządzenie wirtualne z Androidem (AVD).
  3. Uruchom aplikację na emulatorze.
  4. Dowiedz się, jak poruszać się po emulatorze.

Na tej stronie znajdziesz szczegółowe instrukcje konfigurowania i poznawania wirtualnego środowiska testowego. Jeśli aplikacja działa już na emulatorze i chcesz korzystać z bardziej zaawansowanych funkcji, zapoznaj się z artykułem Zaawansowane korzystanie z emulatora.

Jeśli masz problemy z emulatorem, zapoznaj się z artykułem Rozwiązywanie znanych problemów z emulatorem Androida. W zależności od do Twoich potrzeb i zasobów, warto przeanalizować wymagania systemowe i konfiguracji technicznych. Może też lepiej użyć urządzenia fizycznego.

Wymagania systemowe emulatora

Aby uzyskać najlepsze wrażenia, użyj emulatora w Android Studio na komputerze z co najmniej takimi parametrami:

  • 16 GB RAM
  • 64-bitowy system operacyjny Windows 10 lub nowszy, macOS 12 lub nowszy, Linux lub ChromeOS
  • 16 GB miejsca na dysku

Używanie wyższych poziomów interfejsu API lub urządzeń wirtualnych z większymi ekranami może wymagać wyższych specyfikacji systemu niż wymienione powyżej. Jeśli nie masz tych specyfikacji, emulator może działać, ale nie będzie płynny. W takim przypadku przeprowadź testy na urządzeniu fizycznym, postępując zgodnie z instrukcjami w artykule Uruchamianie aplikacji na urządzeniu sprzętowym.

Utwórz urządzenie wirtualne z Androidem

Każdy egzemplarz emulatora Androida używa urządzenia wirtualnego z Androidem (AVD), aby określić wersję Androida i cechy sprzętowe symulowanego urządzenia. Aby utworzyć średni czas oglądania, zapoznaj się z artykułem Tworzenie urządzeń wirtualnych i zarządzanie nimi

Każdy AVD działa jako niezależne urządzenie z własną prywatną pamięcią przez dane użytkownika, kartę SD itd. Domyślnie emulator przechowuje dane użytkownika – kartę SD. i zapisz w pamięci podręcznej katalog przeznaczony dla konkretnego AVD. Po uruchomieniu emulatora wczytuje dane użytkownika i dane karty SD z katalogu AVD.

Uruchamianie aplikacji w emulatorze

Po utworzeniu listy AVD można uruchomić Emulator Androida i uruchom aplikację w projekcie:

  1. Na pasku narzędzi wybierz AVD, na którym chcesz uruchomić aplikację, w menu urządzenia docelowego.

    Menu urządzenia docelowego
    Rysunek 1. Menu urządzenia docelowego.
  2. Kliknij Uruchom. Pierwsze uruchomienie emulatora może potrwać około minuty, ale kolejne uruchomienia będą korzystać z migawki i powinny być szybsze. W razie problemów przeczytaj przewodnika rozwiązywania problemów.

Po zainstalowaniu aplikacji w AVD możesz ją uruchamiać na urządzeniu uruchomiłby dowolną aplikację na urządzeniu. Za każdym razem, gdy chcesz wdrożyć nowe zmiany, musisz ponownie kliknąć Uruchom lub Zastosuj zmiany.

Asystent parowania z Wear OS

Jeśli chcesz przetestować aplikację na urządzeniach z Wear OS, asystent parowania z Wear OS przeprowadzi Cię krok po kroku przez parowanie emulatorów Wear OS z bezpośrednio w Android Studio. Więcej informacji: Parowanie emulatora Wear OS .

Podczas uruchamiania emulatora możesz używać wskaźnika myszy komputera, aby symulować palec na ekranie dotykowym, oraz panelu emulatora do wykonywania typowych działań.

Używaj wskaźnika myszy komputera, aby naśladować palec na ekranie dotykowym, wybierać pozycje menu i pola tekstowe oraz klikać przyciski i elementy sterujące. Użyj klawiatury komputera, aby wpisywać znaki i skróty emulatora.

Tabela 1. Gesty do nawigacji w emulatorze

Funkcja Opis
Przesuń palcem po ekranie Wskaż na ekran, naciśnij i przytrzymaj główny przycisk myszy, przesuń po ekranie, a następnie zwolnij przycisk.
Przeciąganie elementu Wskaż na element na ekranie, naciśnij i przytrzymaj główny przycisk myszy, przesuń element, a następnie zwolnij przycisk.
Kliknij Wskaż na ekran, naciśnij główny przycisk myszy, a następnie zwolnij.
Dwukrotne dotknięcie Najedź kursorem na ekran, szybko kliknij dwukrotnie główny przycisk myszy, a następnie zwolnij przycisk.
Naciśnij i przytrzymaj Wskaż na element na ekranie, naciśnij główny przycisk myszy, przytrzymaj go, a następnie zwolnij.
Typ Możesz wpisywać tekst w emulatorze za pomocą klawiatury komputera lub klawiatury, która pojawia się na ekranie emulatora.
Zbliżanie i oddalanie
Naciśnięcie Control (Command w systemie macOS) powoduje wyświetlenie gestu ściągnięcia palców interfejsu wielodotykowego. Mysz działa jak pierwszy palec, a punkt zakotwiczenia to drugi palec. Przeciągnij kursor, aby przenieść pierwszy punkt.
Kliknięcie lewym przyciskiem myszy imituje dotykanie obu punktów i uruchamianie mimitów, żeby włączyć oba te elementy.
Przesunięcie w pionie Otwórz pionowe menu na ekranie i użyj kółka przewijania (mysz kółko), aby przewijać pozycje menu. Kliknij pozycję menu, aby ją wybrać.

Wykonywanie typowych czynności za pomocą panelu emulatora

Jeśli chcesz wykonać typowe czynności z użyciem emulatora, użyj paska narzędzi emulatora, używasz emulatora w Android Studio lub panelu po prawej stronie, jeśli używasz emulatora w oknie poza Android Studio. Tabela 2 zawiera opis typowych działań w emulatorze i powiązanych z nimi przycisków.

Możesz używać skrótów klawiszowych do wykonywania wielu typowych działań w emulatorze. Aby wyświetlić pełną listę skrótów w emulatorze, naciśnij F1 (Command + / w systemie macOS), aby otworzyć panel pomocy w oknie Rozszerzone opcje sterowania.

Tabela 2. Typowe czynności wykonywane w emulatorze

Funkcja Opis
Zamknij
Ikona Zamknij
Zamknij emulator.
Minimalizuj
Ikona minimalizowania
Zminimalizuj okno emulatora.
Zmień rozmiar Zmień rozmiar emulatora tak samo jak w innym oknie systemu operacyjnego. emulator utrzymuje współczynnik proporcji odpowiedni dla Twojego urządzenia.
Moc
Ikona zasilania
Kliknij, aby włączyć lub wyłączyć ekran.
Kliknij i przytrzymaj, aby włączyć urządzenie włącz lub wyłącz.
Zwiększ głośność
Ikona zwiększania głośności
Kliknij, aby wyświetlić suwak i zwiększyć głośność. Kliknij ponownie, aby włącz lub zwiększ głośność za pomocą suwaka.
Zmniejsz głośność
Ikona zmniejszania głośności
Kliknij, aby wyświetlić suwak i zmniejszyć głośność. Kliknij ponownie, aby ścisz go lub użyj suwaka, aby zmienić głośność.
Obróć w lewo
Ikona Obróć w lewo
Obróć urządzenie o 90 stopni w przeciwnym kierunku do ruchu wskazówek zegara.
Obróć w prawo
Ikona „Obróć w prawo”
Obróć urządzenie o 90 stopni w prawo.
Zrób zrzut ekranu
Ikona zrzutu ekranu
Kliknij, aby zrobić zrzut ekranu urządzenia.
Włącz tryb powiększenia
Ikona trybu powiększenia

Kliknij, aby zmienić kursor na ikonę powiększenia. Aby wyjść z trybu powiększenia, kliknij powtórz ten przycisk.

Aby powiększyć lub pomniejszyć widok w trybie powiększenia:

  • Kliknij lewym przyciskiem myszy, aby powiększyć obraz o 25%. Maksymalna rozdzielczość to około dwa razy więcej niż rozdzielczość ekranu urządzenia wirtualnego.
  • Kliknij prawym przyciskiem myszy, aby pomniejszyć widok.
  • Kliknij i przeciągnij lewym przyciskiem myszy, aby wybrać prostokątny obszar, który chcesz powiększyć.
  • Kliknij prawym przyciskiem myszy i przeciągnij pole wyboru, aby przywrócić domyślne powiększenie.

Aby przesunąć w trybie powiększenia, przytrzymaj Control (Command w macOS) i przytrzymaj klawisze strzałek na klawiaturze.

Aby kliknąć ekran urządzenia w trybie powiększenia, kliknij Control (w systemie macOS kliknij Command).

Wstecz 
Ikona Wstecz
Wróć do poprzedniego ekranu lub zamknij okno, menu opcji na panelu powiadomień lub klawiaturze ekranowej.
Dom
Ikona Google Home
Wróć do ekranu głównego.
Omówienie
Ikona przeglądu
(Ostatnie aplikacje)
Kliknij, aby otworzyć listę miniatur używanych przez Ciebie aplikacji w ostatnim czasie. Aby otworzyć aplikację, kliknij jej miniaturę. Aby usunąć miniaturę z listy: przesuń ją w lewo lub w prawo. Wear OS nie obsługuje tego przycisku.
Składanie
Ikona zwinięcia
W przypadku urządzeń składanych należy je złożyć, aby wyświetlić mniejszy ekran.
Rozwiń
Ikona rozkładania
W przypadku urządzeń składanych otwórz je, aby wyświetlić większą konfigurację ekranu.
Przycisk 1
Ikona przycisku 1
W przypadku urządzeń Wear naciśnij przycisk 1 na urządzeniu. Dostępne tylko na Wear na urządzeniach z interfejsem API na poziomie 28 lub wyższym.
Przycisk 2
Ikona przycisku 2
W przypadku urządzeń Wear naciśnij przycisk 2 na urządzeniu. Dostępne tylko na Wear na urządzeniach z interfejsem API na poziomie 30 lub wyższym.
Dłoń
Ikona przycisku dłoni
W przypadku urządzeń Wear dotknij ekranu dłonią. W ten sposób włączysz tryb nieaktywny. Dostępne tylko na urządzeniach Wear z interfejsem API na poziomie 28 lub nowszym.
Przechylenie
Ikona przycisku przechylania
W przypadku urządzeń Wear przechyl je. Spowoduje to wyłączenie oświetlenia kinowego. Jest dostępna tylko na urządzeniach Wear z interfejsem API na poziomie 28 lub nowszym.
Menu Naciśnij Control + M (Command + M w systemie macOS), aby symulować przycisk Menu.
Więcej
Ikona Więcej
Kliknij, aby uzyskać dostęp do innych funkcji i ustawień.

Aktualizowanie emulatora

Aby zaktualizować emulator Androida, na karcie Narzędzia SDKMenedżerze pakietu SDK kliknij komponent Emulator Androida. Instrukcje znajdziesz w materiałach na temat Zaktualizuj narzędzia za pomocą Menedżera pakietów SDK.