Android

Kuidas seadistada Android-emulaator ilma Android Studio Linuxi installimata

Kuidas seadistada Android-emulaator ilma Android Studio Linuxi installimata

Selles artiklis selgitatakse, kuidas installida ametlik Android-emulaator Linuxis eraldiseisva rakendusena. Ametliku Android-emulaatori juurde kuulub rakenduste arenduskomplekt „Android Studio”. Kui te pole aga huvitatud Androidi rakenduste arendamisest ja soovite lihtsalt töötavat emulaatorit ilma Android Studio installimata, peaks see artikkel teid aitama. Kõiki artiklis nimetatud samme testitakse Ubuntu 20-ga.04 LTS versioon.

Installige käsurea tööriistad

Laadige siit alla Androidi käsurea tööriistade uusim versioon (kerige alla käsurea jaotiseni).

Eemaldage allalaaditud arhiiv ja tehke kataloogi cmdline-tools uus kaust nimega „tööriistad“. Kopeerige ja kleepige kõik failid kaustast „cmdline-tools” kausta „tools”. Teie lõplik kataloogipaigutus peaks välja nägema järgmine:

cmdline-tööriistad
├── prügikast
├── lib
├── TEADE.txt
├── allikas.omadused
└── tööriistad

Installige vajalikud paketid

Minge kausta „tools / bin”, käivitage uus terminaliaken ja käivitage hoidla üksikasjade värskendamiseks järgmine käsk:

$ ./ sdkmanager

Järgmisena käivitage saadaolevate ja installitud pakettide loendis järgmine käsk:

$ ./ sdkmanager - list

Installige mõned Androidi emulaatori toimimiseks vajalikud paketid

$ ./ sdkmanager platvormi tööriistade emulaator

Leidke õige süsteemipilt, mida kasutada

Järgmisena peate märkima süsteemipildi, mille soovite Androidi emulaatorisse laadida. Allalaaditavate süsteemipiltide loendi saamiseks käivitage järgmine käsk:

$ ./ sdkmanager --list | grep "süsteemipildid; android"

Peaksite saama mõne sarnase väljundi:

Näete mõnda numbrit nagu "27", "28" jne. süsteemipiltide nimel. Need numbrid tähistavad Androidi API tasemeid. Siit leiate API tasemetele vastava Androidi versiooni ja märkige üles sobiv süsteemipilt, mida soovite emulaatoris kasutada, ja API taseme number.

Laadige alla süsteemipilt ja vastavad paketid

Järgmisena laadige alla järgmised paketid, kasutades sama API-taseme numbrit, mille olete eelmises etapis lõpule viinud:

$ ./ sdkmanager "platvormid; android-30" "süsteemipildid; android-30; google_apis_playstore; x86_64" "ehitustööriistad; 30.0.2 ”

Näiteks kui otsustate kasutada süsteemipildina „system-images; android-29; default; x86_64“, muutuks käsk järgmiseks:

$ ./ sdkmanager "platvormid; android-29" "süsteemipildid; android-29; vaikimisi; x86_64" "ehitustööriistad; 29.0.3 ”

Õigete käsu- ja versiooninumbrite leidmiseks võite alati kasutada lülitit “loend”:

$ ./ sdkmanager - list

Looge uus AVD

AVD ehk „Android Virtual Device” on konfiguratsiooniparameetrite komplekt, mis määratleb virtuaalse seadme väärtused, mis jäljendavad tõelist Androidi riistvaraseadet.

Uue AVD loomiseks peate kasutama ülaltoodud toimingus alla laaditud süsteemipilti. Uue AVD loomiseks käivitage järgmine käsk:

$ ./ avdmanager loob avd -n "my_avd_30" -k "süsteemipildid; android-30; google_apis_playstore; x86_64"

Asendage “my_avd_30” mis tahes valitud nimega. Teil võidakse paluda muuta mõnda konfiguratsiooniparameetrit. Järgige ekraanil kuvatavaid juhiseid ja muutke väärtusi vastavalt oma vajadustele.

Veenduge, et AVD on edukalt loodud, kasutades järgmist käsku:

$ ./ avdmanageri loend avd

Peaksite saama mõne sarnase väljundi:

Saadaval olevad Androidi virtuaalseadmed:
Nimi: my_avd_30
Tee: / home / nit /.android / avd / my_avd_30.keskm
Siht: Google Play (Google Inc.)
Põhineb: Android 11.0 (R) silt / ABI: google_apis_playstore / x86_64
SD-kaart: 512 MB

Pange tähele ülaltoodud väljundis AVD teed. Samal teel võib leida konfiguratsiooni.ini ”fail, mida saab kasutada AVD konfiguratsiooniparameetrite muutmiseks.

Käivitage emulaator

Minge kausta “emulaator” (kuni mõned kataloogid) ja kasutage emulaatori käivitamiseks järgmist käsku:

$ ./ emulaator -avd "my_avd_30"

Asendage “my_avd_30” omaenda AVD nimega, mille lõite ülaltoodud sammul. Teie Android-emulaator peaks olema nüüd töökorras:

Saate luua nii palju AVD-sid kui soovite ja iga AVD / süsteemipilti käsitletakse eraldi.

Järeldus

Android-emulaator pakub suurepärast võimalust jäljendada reaalses elus Android-seadmeid lauaarvutis. Emulaatori abil saate testida mõnda rakendust, mis on veel väljatöötamisel, või kasutada emulaatorit Androidiga ühilduvate rakenduste ja mängude regulaarseks käitamiseks Linuxi arvutis. Emulaatori jõudlus sõltub teie süsteemi hobujõust, arvutis saadaolevatest virtualiseerimistehnoloogiatest ja süsteemi ühilduvusest KVM-i tuumamooduliga.

Lahing Wesnothi eest 1.13.6 Areng vabastati
Lahing Wesnothi eest 1.13.6 ilmus eelmisel kuul, on 1-s kuues arendusversioon.13.x-seeria ja see pakub mitmeid täiustusi, eelkõige kasutajaliidese ja ...
League of Legendsi installimine Ubuntu 14-le.04
Kui olete League of Legends fänn, siis on see teile võimalus proovida League of Legendsit. Pange tähele, et LOL-i toetab PlayOnLinux, kui olete Linuxi...
Installige uusim OpenRA strateegiamäng Ubuntu Linuxi
OpenRA on tasuta / tasuta reaalajas strateegiamängumootor, mis loob uuesti Westwoodi varased mängud nagu klassikaline Command & Conquer: Red Alert. Ja...