The Emulator Androida jest Urządzenie wirtualne z Androidem (AVD), który reprezentuje konkretne urządzenie z Androidem. Możemy używać emulatora Androida jako urządzenia docelowego do uruchamiania i testowania naszej aplikacji na Androida na naszym komputerze. Emulator Androida zapewnia prawie całą funkcjonalność prawdziwego urządzenia. Możemy odbierać przychodzące połączenia telefoniczne i wiadomości tekstowe. Podaje również lokalizację urządzenia i symuluje różne prędkości sieci. Emulator Androida symuluje obrót i inne czujniki sprzętowe. Umożliwia dostęp do sklepu Google Play i wielu innych funkcji
Testowanie aplikacji na Androida na emulatorze jest czasami szybsze i łatwiejsze niż na prawdziwym urządzeniu. Szybciej możemy np. przesłać dane do emulatora niż do prawdziwego urządzenia podłączonego przez USB.
Emulator Androida zawiera predefiniowane konfiguracje dla kilku telefonów z systemem Android, Wear OS, tabletów i urządzeń z systemem Android TV.
Wymagania i zalecenia
Emulator Androida spełnia dodatkowe wymagania wykraczające poza podstawowe wymagania systemowe dla Android Studio. Wymagania te podano poniżej:
- Narzędzia SDK 26.1.1 lub nowsze
- Procesor 64-bitowy
- Windows: Procesor z obsługą UG (nieograniczony gość).
- HAXM 6.2.1 lub nowszy (zalecany HAXM 7.2.0 lub nowszy)
Zainstaluj emulator
Emulator Androida jest instalowany podczas instalacji Android Studio. Jednak niektóre komponenty emulatora mogą, ale nie muszą, zostać zainstalowane podczas instalacji Android Studio. Aby zainstalować komponent emulatora, wybierz opcję Emulator Androida składnik w Narzędzia SDK zakładka Menedżer SDK.
Uruchom aplikację na Androida na emulatorze
Możemy uruchomić aplikację na Androida z projektu Android Studio lub możemy uruchomić aplikację zainstalowaną na emulatorze Androida, gdy uruchamiamy dowolną aplikację na urządzeniu.
jak zamienić ciąg znaków na int
Aby uruchomić Emulator Androida i uruchomić aplikację w naszym projekcie:
1. W Studio Androida, musimy utworzyć urządzenie wirtualne Android (AVD), którego emulator będzie mógł używać do instalowania i uruchamiania aplikacji. Aby utworzyć nowy AVD: -
1.1 Otwórz Menedżera AVD, klikając Narzędzia > Menedżer AVD.
1.2 Kliknij Utwórz Wirtualny Urządzenie, na dole okna dialogowego AVD Manager. Następnie Wybierz Sprzęt pojawia się strona.
1.3 Wybierz profil sprzętowy i kliknij Następny. Jeśli nie widzimy odpowiedniego profilu sprzętu, możemy utworzyć lub zaimportować profil sprzętu. The Obraz systemu pojawia się strona.
1.4 Wybierz obraz systemu dla konkretnego poziomu API i kliknij Następny. Prowadzi to do otwarcia a Sprawdź konfigurację strona.
1,5 W razie potrzeby zmień właściwości AVD, a następnie kliknij Skończyć.
2. Na pasku narzędzi wybierz z rozwijanego menu AVD, na którym chcemy uruchomić naszą aplikację z urządzenia docelowego.
rj12 kontra rj11
3. Kliknij Uruchomić.
Uruchom emulator bez uruchamiania aplikacji
Aby uruchomić emulator:
- Otwórz Menedżera AVD.
- Kliknij dwukrotnie AVD lub kliknij Uruchomić
Gdy emulator jest uruchomiony, możemy uruchomić projekt Android Studio i wybrać emulator jako urządzenie docelowe. Możemy także przeciągnąć plik APK, aby zainstalować go na emulatorze, a następnie uruchomić.
Uruchom emulator z wiersza poleceń
Zestaw SDK systemu Android zawiera emulator urządzenia z systemem Android. Emulator Androida umożliwia tworzenie i testowanie aplikacji bez użycia fizycznego urządzenia.
Uruchamianie emulatora
Używając emulator polecenie, uruchomimy emulator. Alternatywą jest uruchomienie naszego projektu lub rozpoczęcie poprzez AVD Managera.
Oto podstawowa składnia wiersza poleceń dotycząca uruchamiania urządzenia wirtualnego:
dhl oznacza co
$ emulator -avd avd_name [ {-option [value]} ... ]
Lub
$ emulator @avd_name [ {-option [value]} ... ]
Przykładowo, jeśli uruchomimy emulator z Android Studio na Macu, domyślna linia poleceń będzie wyglądać podobnie:
$ /Users/user_name/Library/Android/sdk/emulator/emulator -avd Nexus_5X_API_23 -netdelay none -netspeed full
Aby wyświetlić listę nazw AVD, wpisz następującą komendę:
$ emulator -list-avds
Uruchom i zatrzymaj emulator oraz wyczyść dane
Ze strony urządzenia wirtualnego możemy wykonać następującą operację na emulatorze:
- Aby uruchomić emulator Androida korzystający z AVD, kliknij dwukrotnie AVD lub kliknij Początek
- Aby zatrzymać działający emulator, kliknij prawym przyciskiem myszy i wybierz Zatrzymywać się, lub kliknij Menu ▼ i wybierz Stop.
- Jeśli chcemy wyczyścić dane z emulatora i przywrócić je do stanu początkowego, kiedy zostały po raz pierwszy zdefiniowane, kliknij prawym przyciskiem myszy AVD i wybierz Wyczyść dane. Lub kliknij menu ▼ i wybierz Wyczyść dane.