Android

Kako postaviti Android emulator bez instaliranja Android Studija na Linux

Kako postaviti Android emulator bez instaliranja Android Studija na Linux

Ovaj će vam članak objasniti kako instalirati službeni Android emulator kao samostalnu aplikaciju na Linux. Službeni Android emulator dolazi s paketom za razvoj aplikacija "Android Studio". Međutim, ako vas ne zanima razvoj Android aplikacija i samo želite radni emulator bez instaliranja Android Studija, ovaj bi vam članak trebao pomoći. Svi koraci navedeni u članku testirani su na Ubuntu 20.04 LTS verzija.

Instalirajte alate naredbenog retka

Preuzmite najnoviju verziju "Alata za naredbenu liniju Androida" odavde (pomaknite se do odjeljka naredbenog retka).

Izdvojite preuzetu arhivu i napravite novu mapu pod nazivom "tools" unutar direktorija "cmdline-tools". Kopirajte i zalijepite sve datoteke iz mape "cmdline-tools" u mapu "tools". Konačni izgled direktorija trebao bi izgledati ovako:

cmdline-alati
├── kanta za smeće
├── lib
├── OBAVIJEST.txt
├── izvor.Svojstva
└── alata

Instalirajte potrebne pakete

Idite u mapu "tools / bin", pokrenite novi prozor terminala i pokrenite sljedeću naredbu za ažuriranje detalja o spremištu:

$ ./ sdkmanager

Zatim pokrenite sljedeću naredbu za popis dostupnih i instaliranih paketa:

$ ./ sdkmanager --list

Instalirajte neke pakete potrebne za rad Android emulatora:

$ ./ sdkmanager emulator platforme-alata

Pronađite ispravnu sliku sustava za korištenje

Dalje morate zabilježiti sliku sustava koju želite učitati u Android emulator. Da biste dobili popis sistemskih slika koje se mogu preuzeti, pokrenite naredbu u nastavku:

$ ./ sdkmanager --list | grep "system-images; android"

Trebali biste dobiti neke slične rezultate:

Vidjet ćete neke brojeve poput "27", "28" itd. u ime sistemskih slika. Ovi brojevi označavaju razine Android API-ja. Odavde pronađite verziju Androida koja odgovara razinama API-ja i zabilježite odgovarajuću sliku sustava koju želite koristiti u emulatoru i broj API razine.

Preuzmite sliku sustava i odgovarajuće pakete

Zatim preuzmite sljedeće pakete koristeći isti broj API razine koji ste dovršili u gornjem koraku:

$ ./ sdkmanager “platforme; android-30” “sistemske slike; android-30; google_apis_playstore; x86_64” “alati za izgradnju; 30.0.2 "

Na primjer, ako ste odlučili koristiti "system-images; android-29; default; x86_64" kao sliku sustava, naredba će se promijeniti u:

$ ./ sdkmanager “platforme; android-29” “sistemske slike; android-29; zadani; x86_64” “alati za izgradnju; 29.0.3 "

Uvijek možete upotrijebiti prekidač "popis" za pronalaženje ispravnih brojeva naredbi i verzija:

$ ./ sdkmanager --list

Stvorite novi AVD

AVD ili "Android virtualni uređaj" skup je konfiguracijskih parametara koji definira vrijednosti za virtualni uređaj koji će oponašati stvarni Android hardverski uređaj.

Da biste stvorili novi AVD, morate upotrijebiti sliku sustava koju ste preuzeli u gornjem koraku. Pokrenite sljedeću naredbu za stvaranje novog AVD-a:

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

Zamijenite "my_avd_30" bilo kojim imenom po vašem izboru. Možda će se od vas zatražiti da promijenite neke konfiguracijske parametre. Slijedite upute na zaslonu i promijenite vrijednosti prema vašim zahtjevima.

Potvrdite da je AVD uspješno stvoren pomoću naredbe u nastavku:

$ ./ avdmanager popis avd

Trebali biste dobiti neke slične rezultate:

Dostupni Android virtualni uređaji:
Ime: my_avd_30
Put: / home / nit /.android / avd / my_avd_30.avd
Cilj: Google Play (Google Inc.)
Temeljeno na: Android 11.0 (R) Oznaka / ABI: google_apis_playstore / x86_64
Sdcard: 512 MB

Zabilježite put AVD-a u gore navedenom izlazu. Na istom putu možete pronaći “config.ini ”datoteka koja se može koristiti za promjenu konfiguracijskih parametara AVD-a.

Pokrenite emulator

Idite u mapu "emulator" (gore nekoliko direktorija) i upotrijebite sljedeću naredbu za pokretanje emulatora:

$ ./ emulator -avd “moj_avd_30”

Zamijenite "my_avd_30" imenom vlastitog AVD-a koji ste stvorili u gornjem koraku. Vaš Android emulator trebao bi biti pokrenut i pokrenut:

Možete stvoriti koliko god želite AVD-ova, a svaki AVD / slika sustava tretirat će se zasebno.

Zaključak

Android emulator pruža izvrstan način za oponašanje stvarnih Android uređaja na vašem stolnom računalu. Možete koristiti emulator za testiranje nekih aplikacija koje su još u razvoju ili možete koristiti emulator za redovito pokretanje Android kompatibilnih aplikacija i igara na Linux računalu. Izvedba emulatora ovisit će o konjskim snagama vašeg sustava, tehnologijama virtualizacije dostupnim na vašem računalu i kompatibilnosti vašeg sustava s modulom jezgre KVM.

Najbolje aplikacije za mapiranje gamepada za Linux
Ako volite igrati igre na Linuxu s gamepadom umjesto tipičnim sustavom za unos tipkovnice i miša, za vas postoji nekoliko korisnih aplikacija. Mnoge r...
Korisni alati za Linux igrače
Ako volite igrati igre na Linuxu, velika je vjerojatnost da ste možda koristili aplikacije i uslužne programe poput Wine, Lutris i OBS Studio za pobol...
HD Remastered igre za Linux koje ranije nisu imale Linux izdanje
Mnogi programeri i izdavači igara dolaze s HD remasterom starih igara kako bi produžili životni vijek franšize, molimo obožavatelje da zatraže kompati...