Android

Kako namestiti Android Emulator brez namestitve Android Studio v Linux

Kako namestiti Android Emulator brez namestitve Android Studio v Linux

Ta članek bo razložil, kako namestiti uradni emulator Android kot samostojno aplikacijo v Linux. Uradni Android emulator je priložen paketu za razvoj aplikacij "Android Studio". Če pa vas razvoj aplikacij za Android ne zanima in želite samo delujoč emulator, ne da bi namestili Android Studio, bi vam ta članek moral pomagati. Vsi koraki, omenjeni v članku, so preizkušeni na Ubuntu 20.04 LTS različica.

Namestite orodja ukazne vrstice

Od tu prenesite najnovejšo različico »Orodja za ukazno vrstico Android« (pomaknite se do razdelka ukazne vrstice).

Izvlecite preneseni arhiv in ustvarite novo mapo z imenom "tools" v imeniku "cmdline-tools". Kopirajte in prilepite vse datoteke iz mape "cmdline-tools" v mapo "tools". Končna postavitev imenika mora biti videti tako:

cmdline-tools
├── koš
├── lib
├── OBVESTILO.txt
├── vir.lastnosti
└── orodja

Namestite potrebne pakete

Pojdite v mapo »tools / bin«, zaženite novo okno terminala in zaženite naslednji ukaz za posodobitev podrobnosti o repozitoriju:

$ ./ sdkmanager

Nato zaženite naslednji ukaz za seznam razpoložljivih in nameščenih paketov:

$ ./ sdkmanager --list

Namestite nekaj paketov, potrebnih za delovanje emulatorja Android:

$ ./ sdkmanager emulator platforme-orodja

Poiščite pravilno sliko sistema za uporabo

Nato si morate zapisati sistemsko sliko, ki jo želite naložiti v Android emulator. Če želite dobiti seznam sistemskih slik, ki jih je mogoče naložiti, zaženite spodnji ukaz:

$ ./ sdkmanager --list | grep "sistemske slike; android"

Morali bi dobiti nekaj podobnih rezultatov:

Videli boste nekaj številk, kot so "27", "28" itd. v imenu sistemskih slik. Te številke označujejo ravni API-ja za Android. Od tod poiščite različico Androida, ki ustreza nivojem API, in si zapišite ustrezno sliko sistema, ki jo želite uporabiti v emulatorju, in številko ravni API.

Prenesite sliko sistema in ustrezne pakete

Nato prenesite naslednje pakete z isto številko ravni API, ki ste jo dokončali v zgornjem koraku:

$ ./ sdkmanager “platforme; android-30” “sistemske slike; android-30; google_apis_playstore; x86_64” “build-tools; 30.0.2 "

Če ste se na primer kot sistemsko sliko odločili za uporabo "system-images; android-29; default; x86_64", se ukaz spremeni v:

$ ./ sdkmanager “platforme; android-29” “sistemske slike; android-29; privzeto; x86_64” “orodja za gradnjo; 29.0.3 "

Za pravilno iskanje številk ukazov in različic lahko vedno uporabite stikalo »seznam«:

$ ./ sdkmanager --list

Ustvarite nov AVD

AVD ali »Android Virtual Device« je niz konfiguracijskih parametrov, ki določa vrednosti za navidezno napravo, ki bo posnemala resnično napravo strojne opreme Android.

Če želite ustvariti nov AVD, morate uporabiti sistemsko sliko, ki ste jo prenesli v zgornjem koraku. Zaženite naslednji ukaz, da ustvarite nov AVD:

$ ./ avdmanager ustvari avd -n “my_avd_30” -k “system-images; android-30; google_apis_playstore; x86_64”

Zamenjajte »my_avd_30« s poljubnim imenom po vaši izbiri. Morda boste pozvani, da spremenite nekatere konfiguracijske parametre. Sledite navodilom na zaslonu in spremenite vrednosti v skladu z vašimi zahtevami.

S spodnjim ukazom potrdite, da je bil AVD uspešno ustvarjen:

$ ./ avdmanager seznam avd

Morali bi dobiti nekaj podobnih rezultatov:

Na voljo navidezne naprave Android:
Ime: my_avd_30
Pot: / domov / nit /.android / avd / my_avd_30.avd
Cilj: Google Play (Google Inc.)
Temelji na: Android 11.0 (R) Oznaka / ABI: google_apis_playstore / x86_64
Sdcard: 512 MB

Upoštevajte pot AVD v zgornjem izhodu. Na isti poti lahko najdete “config.ini ”, ki se lahko uporablja za spreminjanje konfiguracijskih parametrov AVD.

Zaženite emulator

Pojdite v mapo »emulator« (gor nekaj imenikov) in z naslednjim ukazom zaženite emulator:

$ ./ emulator -avd “my_avd_30”

Zamenjajte »my_avd_30« z imenom lastnega AVD-ja, ki ste ga ustvarili v zgornjem koraku. Vaš emulator Android bi moral zdaj delovati:

Ustvarite lahko toliko AVD-jev, kot želite, in vsaka AVD / slika sistema bo obdelana posebej.

Zaključek

Android emulator ponuja odličen način za posnemanje resničnih naprav Android v namiznem računalniku. Z emulatorjem lahko preizkusite nekatere aplikacije, ki so še v razvoju, ali pa z emulatorjem redno zaženete aplikacije in igre, združljive s sistemom Android, na računalniku Linux. Učinkovitost emulatorja bo odvisna od konjskih moči vašega sistema, tehnologij za virtualizacijo, ki so na voljo v vašem računalniku, in združljivosti vašega sistema z jedrnim modulom KVM.

Top 5 kartic za zajemanje iger
Vsi smo v YouTubu videli in oboževali pretakanje iger. PewDiePie, Jakesepticye in Markiplier so le nekateri izmed najboljših igralcev, ki so zaslužili...
Kako razviti igro na Linuxu
Pred desetletjem le malo uporabnikov Linuxa napoveduje, da bo njihov najljubši operacijski sistem nekoč priljubljena igralna platforma za komercialne ...
Odprtokodna vrata komercialnih igralnih sistemov
Brezplačne, odprtokodne in medplatformacijske igre, ki jih lahko uporabite za igranje starih, pa tudi nekaterih dokaj nedavnih naslovov iger. V tem čl...