The Android emulator je Android virtualni uređaj (AVD), koji predstavlja određeni Android uređaj. Možemo koristiti Android emulator kao ciljni uređaj za izvođenje i testiranje naše Android aplikacije na našem računalu. Android emulator pruža gotovo sve funkcije pravog uređaja. Možemo primati dolazne telefonske pozive i tekstualne poruke. Također daje lokaciju uređaja i simulira različite brzine mreže. Android emulator simulira rotaciju i druge hardverske senzore. Pristupa trgovini Google Play i još mnogo toga
Testiranje Android aplikacija na emulatoru ponekad je brže i lakše nego na stvarnom uređaju. Na primjer, podatke možemo prenijeti brže na emulator nego na pravi uređaj spojen putem USB-a.
Android emulator dolazi s unaprijed definiranim konfiguracijama za nekoliko Android telefona, Wear OS, tableta, Android TV uređaja.
Zahtjevi i preporuke
Android emulator ispunjava dodatne zahtjeve izvan osnovnih sistemskih zahtjeva za Android Studio. Ovi zahtjevi navedeni su u nastavku:
- SDK alati 26.1.1 ili noviji
- 64-bitni procesor
- Windows: CPU s podrškom za UG (neograničeni gost).
- HAXM 6.2.1 ili noviji (preporučeno HAXM 7.2.0 ili noviji)
Instalirajte emulator
Android emulator instalira se tijekom instalacije Android Studija. Međutim, neke komponente emulatora mogu ili ne moraju biti instalirane tijekom instaliranja Android Studija. Da biste instalirali komponentu emulatora, odaberite Android Emulator komponenta u SDK alati kartica od SDK upravitelj.
Pokrenite Android aplikaciju na emulatoru
Možemo pokrenuti Android aplikaciju iz projekta Android Studio ili možemo pokrenuti aplikaciju koja je instalirana na Android emulatoru kao što pokrećemo bilo koju aplikaciju na uređaju.
preimenuj imenik linux
Za pokretanje Android emulatora i pokretanje aplikacije u našem projektu:
1. U Android Studio, moramo stvoriti Android virtualni uređaj (AVD) koji emulator može koristiti za instaliranje i pokretanje vaše aplikacije. Za stvaranje novog AVD-a:-
1.1 Otvorite AVD Manager klikom Alati > AVD Manager.
1.2 Kliknite na Create Virtualan Uređaj, na dnu dijaloškog okvira AVD Manager. Zatim Odaberite Hardver pojavi se stranica.
1.3 Odaberite hardverski profil i zatim kliknite Sljedeći. Ako ne vidimo hardverski profil koji želimo, tada možemo stvoriti ili uvesti hardverski profil. The Slika sustava pojavi se stranica.
1.4 Odaberite sliku sustava za određenu API razinu i kliknite Sljedeći. To dovodi do otvaranja a Provjerite konfiguraciju stranica.
if i else u bashu
1.5 Promijenite AVD svojstva ako je potrebno, a zatim kliknite Završi.
2. Na alatnoj traci s padajućeg izbornika odaberite AVD za koji želimo pokrenuti našu aplikaciju s ciljnog uređaja.
3. Klik Trčanje.
Pokrenite emulator bez prethodnog pokretanja aplikacije
Za pokretanje emulatora:
- Otvorite AVD Manager.
- Dvaput pritisnite AVD ili kliknite Trčanje
Dok emulator radi, možemo pokrenuti projekt Android Studio i odabrati emulator kao ciljni uređaj. Također možemo povući APK datoteku za instalaciju na emulator, a zatim ih pokrenuti.
Pokrenite emulator iz naredbenog retka
Android SDK uključuje emulator Android uređaja. Android emulator omogućuje vam razvoj i testiranje aplikacije bez upotrebe fizičkog uređaja.
Pokretanje emulatora
Koristiti emulator naredba, pokrenut ćemo emulator. Alternativa je pokrenuti naš projekt ili započeti kroz AVD Manager.
Evo osnovne sintakse naredbenog retka za pokretanje virtualnog uređaja:
$ emulator -avd avd_name [ {-option [value]} ... ]
ili
$ emulator @avd_name [ {-option [value]} ... ]
Na primjer, ako izvršimo emulator iz Android Studija na Macu, zadani naredbeni redak bit će sličan kako slijedi:
$ /Users/user_name/Library/Android/sdk/emulator/emulator -avd Nexus_5X_API_23 -netdelay none -netspeed full
Za prikaz popisa AVD naziva unesite sljedeću naredbu:
xd xd značenje
$ emulator -list-avds
Pokrenite i zaustavite emulator i izbrišite podatke
Na stranici Virtualni uređaj možemo izvesti sljedeće operacije na emulatoru:
- Za pokretanje Android emulatora koji koristi AVD, dvaput pritisnite AVD ili kliknite Pokreni
- Za zaustavljanje pokrenutog emulatora kliknite desnom tipkom miša i odaberite Stop, ili kliknite Izbornik ▼ i odaberite Zaustavi.
- Ako želimo izbrisati podatke iz emulatora i vratiti ih u početno stanje kada su prvi put definirani, tada desnom tipkom miša kliknite AVD i odaberite Obriši podatke. Ili kliknite izbornik ▼ i odaberite Obriši podatke.