logo

Android Emulator

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

Android Emulator

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.

Android Emulator

1.2 Kliknite na Create Virtualan Uređaj, na dnu dijaloškog okvira AVD Manager. Zatim Odaberite Hardver pojavi se stranica.

Android Emulator

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.

Android Emulator

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
Android Emulator

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.

Android Emulator

3. Klik Trčanje.

Pokrenite emulator bez prethodnog pokretanja aplikacije

Za pokretanje emulatora:

  1. Otvorite AVD Manager.
  2. 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:

Android Emulator
  • 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.