logo

Android emulators

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 emulators

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.

Android emulators

1.2 Noklikšķiniet uz Izveidot Virtuāls Ierīce, dialoglodziņa AVD pārvaldnieks apakšā. Tad Atlasiet Aparatūra parādās lapa.

Android emulators

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.

Android emulators

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.

Android emulators

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.

Android emulators

3. Klikšķis Skrien.

Palaidiet emulatoru, vispirms nepalaižot lietotni

Lai palaistu emulatoru:

binārā koka inorder šķērsošana
  1. Atveriet AVD pārvaldnieku.
  2. 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:

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