The Android emuliatorius yra „Android“ virtualus įrenginys (AVD), kuri reiškia konkretų „Android“ įrenginį. „Android“ emuliatorių galime naudoti kaip tikslinį įrenginį, kad paleistume ir išbandytume „Android“ programą savo kompiuteryje. „Android“ emuliatorius suteikia beveik visas tikro įrenginio funkcijas. Galime gauti gaunamus telefono skambučius ir SMS žinutes. Tai taip pat nurodo įrenginio vietą ir imituoja skirtingą tinklo greitį. Android emuliatorius imituoja sukimąsi ir kitus aparatūros jutiklius. Jis pasiekia „Google Play“ parduotuvę ir daug daugiau
„Android“ programų testavimas emuliatoriuje kartais yra greitesnis ir lengvesnis nei tikruoju įrenginiu. Pavyzdžiui, duomenis į emuliatorių galime perkelti greičiau nei į tikrą įrenginį, prijungtą per USB.
„Android“ emuliatorius turi iš anksto nustatytas konfigūracijas keliems „Android“ telefonams, „Wear OS“, planšetiniams kompiuteriams ir „Android TV“ įrenginiams.
Reikalavimai ir rekomendacijos
„Android“ emuliatorius atitinka papildomus reikalavimus, ne tik pagrindinius „Android Studio“ sistemos reikalavimus. Šie reikalavimai pateikiami toliau:
- 26.1.1 ar naujesnės versijos SDK įrankiai
- 64 bitų procesorius
- Windows: CPU su UG (neriboto svečio) palaikymu
- HAXM 6.2.1 arba naujesnė versija (rekomenduojama HAXM 7.2.0 arba naujesnė versija)
Įdiekite emuliatorių
„Android“ emuliatorius įdiegiamas diegiant „Android Studio“. Tačiau kai kurie emuliatoriaus komponentai gali būti įdiegti arba neįdiegti diegiant „Android Studio“. Norėdami įdiegti emuliatoriaus komponentą, pasirinkite Android emuliatorius komponentas SDK įrankiai skirtuką SDK valdytojas.
Paleiskite „Android“ programą emuliatoriuje
Galime paleisti „Android“ programą iš „Android Studio“ projekto arba galime paleisti programą, įdiegtą „Android“ emuliatoriuje, kai paleidžiame bet kurią programą įrenginyje.
komandą visos didžiosios raidės
Norėdami paleisti „Android“ emuliatorių ir paleisti programą mūsų projekte:
1. Į Android studija, turime sukurti „Android“ virtualųjį įrenginį (AVD), kurį emuliatorius galėtų naudoti jūsų programai įdiegti ir paleisti. Norėdami sukurti naują AVD:
1.1 Atidarykite AVD tvarkyklę spustelėdami Įrankiai > AVD tvarkyklė.
1.2 Spustelėkite Sukurti Virtualus Įrenginys, AVD Manager dialogo lango apačioje. Tada Pasirinkite Aparatūra pasirodo puslapis.
generuoti atsitiktinį skaičių Java
1.3 Pasirinkite aparatūros profilį ir spustelėkite Kitas. Jei nematome norimo aparatinės įrangos profilio, galime sukurti arba importuoti aparatinės įrangos profilį. The Sistemos vaizdas pasirodo puslapis.
1.4 Pasirinkite konkretaus API lygio sistemos vaizdą ir spustelėkite Kitas. Tai veda prie atidaryti a Patikrinkite konfigūraciją puslapį.
1.5 Jei reikia, pakeiskite AVD ypatybes ir spustelėkite Baigti.
2. Įrankių juostoje išskleidžiamajame meniu pasirinkite AVD, kurį norime paleisti iš tikslinio įrenginio.
3. Spustelėkite Bėk.
Paleiskite emuliatorių prieš tai nepaleidę programos
Norėdami paleisti emuliatorių:
- Atidarykite AVD tvarkyklę.
- Dukart spustelėkite AVD arba spustelėkite Bėk
Kol emuliatorius veikia, galime paleisti „Android Studio“ projektą ir pasirinkti emuliatorių kaip tikslinį įrenginį. Taip pat galime vilkti APK failą, kad jį įdiegtume emuliatoriuje, ir tada juos paleisti.
Paleiskite emuliatorių iš komandinės eilutės
„Android“ SDK apima „Android“ įrenginio emuliatorių. „Android“ emuliatorius leidžia kurti ir išbandyti programą nenaudojant fizinio įrenginio.
java kintamasis kintamasis
Paleidžiamas emuliatorius
Naudojant emuliatorius komandą, paleisime emuliatorių. Tai alternatyva vykdyti mūsų projektą arba pradėti per AVD Manager.
Štai pagrindinė komandų eilutės sintaksė, skirta virtualiam įrenginiui paleisti:
$ emulator -avd avd_name [ {-option [value]} ... ]
arba
$ emulator @avd_name [ {-option [value]} ... ]
Pavyzdžiui, jei vykdysime emuliatorių iš „Android Studio“ „Mac“, numatytoji komandų eilutė bus panaši:
$ /Users/user_name/Library/Android/sdk/emulator/emulator -avd Nexus_5X_API_23 -netdelay none -netspeed full
Norėdami pamatyti AVD pavadinimų sąrašą, įveskite šią komandą:
$ emulator -list-avds
Paleiskite ir sustabdykite emuliatorių ir išvalykite duomenis
Virtualiojo įrenginio puslapyje emuliatoriuje galime atlikti šią operaciją:
- Norėdami paleisti „Android“ emuliatorių, kuriame naudojamas AVD, dukart spustelėkite AVD arba spustelėkite Paleisti
- Norėdami sustabdyti veikiantį emuliatorių, dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Sustabdyti, arba spustelėkite Meniu ▼ ir pasirinkite Stabdyti.
- Jei norime išvalyti duomenis iš emuliatoriaus ir grąžinti juos į pradinę būseną, kai jie buvo pirmą kartą apibrėžti, tada dešiniuoju pelės mygtuku spustelėkite AVD ir pasirinkite Ištrinti duomenis. Arba spustelėkite meniu ▼ ir pasirinkite Ištrinti duomenis.