The Android emulators ir Android virtuālā ierīce (AVD), kas apzīmē konkrētu Android ierīci. Mēs varam izmantot Android emulatoru kā mērķa ierīci, lai izpildītu un pārbaudītu mūsu Android lietojumprogrammu mūsu datorā. Android emulators nodrošina gandrīz visas reālas ierīces funkcijas. Mēs varam saņemt ienākošos tālruņa zvanus un īsziņas. Tas arī norāda ierīces atrašanās vietu un simulē dažādus tīkla ātrumus. Android emulators simulē rotāciju un citus aparatūras sensorus. Tas piekļūst Google Play veikalam un daudz kam citam
Android lietojumprogrammu testēšana emulatorā dažreiz ir ātrāka un vienkāršāka nekā reālā ierīcē. Piemēram, mēs varam pārsūtīt datus ātrāk uz emulatoru nekā uz reālu ierīci, kas savienota, izmantojot USB.
Android emulatoram ir iepriekš noteiktas konfigurācijas vairākiem Android tālruņiem, Wear OS, planšetdatoriem un Android TV ierīcēm.
Prasības un ieteikumi
Android emulators nodrošina papildu prasības, kas pārsniedz Android Studio sistēmas pamatprasības. Šīs prasības ir norādītas zemāk:
- SDK rīki 26.1.1 vai jaunāka versija
- 64 bitu procesors
- Windows: CPU ar UG (neierobežots viesis) atbalstu
- HAXM 6.2.1 vai jaunāka versija (ieteicama HAXM 7.2.0 vai jaunāka versija)
Instalējiet emulatoru
Android emulators tiek instalēts Android Studio instalēšanas laikā. Tomēr Android Studio instalēšanas laikā daži emulatora komponenti var tikt instalēti vai ne. Lai instalētu emulatora komponentu, atlasiet Android emulators sastāvdaļa SDK rīki cilne SDK pārvaldnieks.
Palaidiet Android lietotni emulatorā
Mēs varam palaist Android lietotni no Android Studio projekta vai mēs varam palaist lietotni, kas ir instalēta Android emulatorā, kad mēs palaižam jebkuru lietotni ierīcē.
Būla uz virkni java
Lai palaistu Android emulatoru un palaistu lietojumprogrammu mūsu projektā:
1. In Android Studio, mums ir jāizveido Android virtuālā ierīce (AVD), ko emulators var izmantot, lai instalētu un palaistu jūsu lietotni. Lai izveidotu jaunu AVD:
1.1 Atveriet AVD pārvaldnieku, noklikšķinot uz Rīki > AVD pārvaldnieks.
1.2 Noklikšķiniet uz Izveidot Virtuāls Ierīce, dialoglodziņa AVD pārvaldnieks apakšā. Tad Atlasiet Aparatūra parādās lapa.
1.3 Atlasiet aparatūras profilu un pēc tam noklikšķiniet uz Nākamais. Ja mēs neredzam vajadzīgo aparatūras profilu, mēs varam izveidot vai importēt aparatūras profilu. The Sistēmas attēls parādās lapa.
1.4 Atlasiet sistēmas attēlu konkrētajam API līmenim un noklikšķiniet uz Nākamais. Tas noved pie atvērta a Pārbaudiet konfigurāciju lappuse.
1.5 Ja nepieciešams, mainiet AVD rekvizītus un pēc tam noklikšķiniet uz Pabeigt.
2. Rīkjoslā nolaižamajā izvēlnē izvēlieties AVD, kuru mēs vēlamies palaist mūsu lietotnē no mērķa ierīces.
3. Klikšķis Skrien.
Palaidiet emulatoru, vispirms nepalaižot lietotni
Lai palaistu emulatoru:
binārā koka inorder šķērsošana
- Atveriet AVD pārvaldnieku.
- Veiciet dubultklikšķi uz AVD vai noklikšķiniet uz Skrien
Kamēr emulators darbojas, mēs varam palaist Android Studio projektu un atlasīt emulatoru kā mērķa ierīci. Mēs varam arī vilkt APK failu, lai to instalētu emulatorā, un pēc tam tos palaist.
Startējiet emulatoru no komandrindas
Android SDK ietver Android ierīces emulatoru. Android emulators ļauj izstrādāt un pārbaudīt lietojumprogrammu, neizmantojot fizisku ierīci.
Emulatora palaišana
Izmantojot emulators komandu, mēs sāksim emulatoru. Tā ir alternatīva, lai palaistu mūsu projektu vai sāktu, izmantojot AVD pārvaldnieku.
Šeit ir pamata komandrindas sintakse virtuālās ierīces palaišanai:
$ emulator -avd avd_name [ {-option [value]} ... ]
vai
string.replaceall java
$ emulator @avd_name [ {-option [value]} ... ]
Piemēram, ja mēs izpildām emulatoru no Android Studio operētājsistēmā Mac, noklusējuma komandrinda būs līdzīga:
$ /Users/user_name/Library/Android/sdk/emulator/emulator -avd Nexus_5X_API_23 -netdelay none -netspeed full
Lai parādītu AVD nosaukumu sarakstu, ievadiet šādu komandu:
$ emulator -list-avds
Palaidiet un apturiet emulatoru un notīriet datus
Lapā Virtuālā ierīce emulatorā varam veikt šādas darbības:
- Lai palaistu Android emulatoru, kas izmanto AVD, veiciet dubultklikšķi uz AVD vai noklikšķiniet uz Palaist
- Lai apturētu emulatora darbību, ar peles labo pogu noklikšķiniet un atlasiet Apstāties, vai noklikšķiniet uz Izvēlne ▼ un atlasiet Apturēt.
- Ja mēs vēlamies notīrīt datus no emulatora un atgriezt to sākotnējā stāvoklī, kad tie tika definēti pirmo reizi, tad ar peles labo pogu noklikšķiniet uz AVD un atlasiet Izdzēst datus. Vai arī noklikšķiniet uz izvēlnes ▼ un atlasiet Izdzēst datus.