Android

Ako nastaviť emulátor Android bez inštalácie systému Android Studio v systéme Linux

Ako nastaviť emulátor Android bez inštalácie systému Android Studio v systéme Linux

Tento článok vysvetlí, ako nainštalovať oficiálny emulátor systému Android ako samostatnú aplikáciu v systéme Linux. Oficiálny emulátor systému Android sa dodáva s vývojovým balíkom aplikácií „Android Studio“. Ak však nemáte záujem o vývoj aplikácií pre Android a chcete iba funkčný emulátor bez inštalácie Android Studio, tento článok by vám mal pomôcť. Všetky kroky uvedené v článku sú testované na Ubuntu 20.Verzia 04 LTS.

Nainštalujte si nástroje príkazového riadku

Stiahnite si odtiaľto najnovšiu verziu „Nástrojov príkazového riadku pre Android“ (posuňte sa nadol do sekcie príkazového riadku).

Extrahujte stiahnutý archív a vytvorte nový priečinok s názvom „tools“ v adresári „cmdline-tools“. Skopírujte a prilepte všetky súbory z priečinka „cmdline-tools“ do priečinka „tools“. Vaše konečné rozloženie adresára by malo vyzerať takto:

cmdline-tools
├── kôš
├── lib
├── OZNÁMENIE.TXT
├── zdroj.vlastnosti
└── nástroje

Nainštalujte požadované balíčky

Prejdite do priečinka „tools / bin“, otvorte nové okno terminálu a spustením nasledujúceho príkazu aktualizujte podrobnosti úložiska:

$ ./ sdkmanager

Ďalej spustením nasledujúceho príkazu zobrazte zoznam dostupných a nainštalovaných balíkov:

$ ./ sdkmanager - zoznam

Nainštalujte si niektoré balíčky potrebné na to, aby emulátor Android fungoval:

$ .emulátor platformy / sdkmanager

Nájdite správny systémový obrázok, ktorý sa má použiť

Ďalej si musíte poznamenať systémový obrázok, ktorý chcete načítať do emulátora Androidu. Zoznam stiahnuteľných systémových obrázkov získate spustením nasledujúceho príkazu:

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

Mali by ste dostať nejaký výstup podobný tomuto:

Uvidíte čísla ako „27“, „28“ atď. v mene systémových obrázkov. Tieto čísla označujú úrovne rozhrania Android API. Nájdite odtiaľto verziu systému Android zodpovedajúcu úrovniam API a poznačte si vhodný obraz systému, ktorý chcete použiť v emulátore, a číslo úrovne API.

Stiahnite si systémový obrázok a zodpovedajúce balíčky

Ďalej si stiahnite nasledujúce balíčky pomocou rovnakého čísla úrovne API, aké ste dokončili v kroku vyššie:

$ ./ sdkmanager „platformy; android-30“ „systémové obrázky; android-30; google_apis_playstore; x86_64“ „build-tools; 30.0.2 ”

Napríklad, ak ste sa rozhodli použiť ako systémový obrázok „system-images; android-29; default; x86_64“, príkaz by sa zmenil na:

$ ./ sdkmanager „platformy; android-29“ „systémové obrázky; android-29; predvolené; x86_64“ „build-tools; 29.0.3 ”

Prepínač „zoznam“ môžete kedykoľvek použiť na vyhľadanie správneho čísla príkazu a verzie:

$ ./ sdkmanager - zoznam

Vytvorte nový AVD

AVD alebo „Android Virtual Device“ je sada konfiguračných parametrov, ktorá definuje hodnoty pre virtuálne zariadenie, ktoré bude emulovať skutočné hardvérové ​​zariadenie Android.

Ak chcete vytvoriť nový AVD, musíte použiť systémový obraz, ktorý ste si stiahli v kroku vyššie. Spustením nasledujúceho príkazu vytvorte nový AVD:

$ ./ avdmanager vytvorí avd -n „moje_avd_30“ -k „systémové obrázky; android-30; google_apis_playstore; x86_64“

Názov „my_avd_30“ nahraďte ľubovoľným menom podľa svojho výberu. Môže sa zobraziť výzva na zmenu niektorých konfiguračných parametrov. Postupujte podľa pokynov na obrazovke a zmeňte hodnoty podľa svojich požiadaviek.

Potvrďte, že AVD bolo úspešne vytvorené pomocou nasledujúceho príkazu:

$ ./ avdmanager zoznam avd

Mali by ste dostať nejaký výstup podobný tomuto:

Dostupné virtuálne zariadenia Android:
Názov: my_avd_30
Cesta: / home / nit /.android / avd / my_avd_30.avd
Cieľ: Google Play (Google Inc.)
Na základe: Android 11.0 (R) značka / ABI: google_apis_playstore / x86_64
Sdcard: 512 MB

Všimnite si cestu AVD na výstupe vyššie. Na tej istej ceste nájdete aj „config.ini “súbor, ktorý možno použiť na zmenu konfiguračných parametrov AVD.

Spustiť emulátor

Prejdite do priečinka „emulator“ (niekoľko adresárov) a spustite emulátor pomocou nasledujúceho príkazu:

$ ./ emulator -avd „my_avd_30“

Nahraďte „my_avd_30“ názvom svojho vlastného AVD, ktorý ste vytvorili v kroku vyššie. Váš emulátor Android by mal byť teraz funkčný:

Môžete vytvoriť toľko AVD, koľko chcete, a s každým obrazom AVD / systému sa bude zaobchádzať osobitne.

Záver

Emulátor Android poskytuje vynikajúci spôsob emulácie skutočných zariadení Android na vašom stolnom počítači. Emulátor môžete použiť na testovanie niektorých aplikácií, ktoré sú ešte vo vývoji, alebo pomocou neho môžete pravidelne spúšťať aplikácie a hry kompatibilné s Androidom na počítači so systémom Linux. Výkon emulátora bude závisieť od výkonu vášho systému, virtualizačných technológií dostupných na vašom PC a kompatibility vášho systému s jadrovým modulom KVM.

Hry Ako inštalovať a hrať Doom na Linuxe
Ako inštalovať a hrať Doom na Linuxe
Úvod do Doom Séria Doom vznikla v 90. rokoch po vydaní pôvodného Doomu. Bol to okamžitý hit a od tej doby herná séria získala množstvo ocenení a origi...
Hry Vulkan pre používateľov systému Linux
Vulkan pre používateľov systému Linux
S každou novou generáciou grafických kariet vidíme, že vývojári hier posúvajú hranice grafickej vernosti a prichádzajú o krok bližšie k fotorealizmu. ...
Hry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Vytvorenie vlastnej simulácie dopravy môže byť zábavné, relaxačné a mimoriadne lákavé. Preto sa musíte uistiť, že vyskúšate čo najviac hier, aby ste n...