KVM, zrychlete emulátor Android Studio v Ubuntu

kvm zrychlí emulátor studia Android

Dnešní článek je tipem pro uživatele, kteří používají Android Studio k vývoji svých aplikací. Jediným problémem tohoto fantastického programu je, že můžete zoufat při spuštění emulátoru, který poskytuje k testování služby ve službě. Pokud váš tým není výjimečný, může vás to přimět k rozhodnutí o jiném programu pro vývoj vašich aplikací. Provedení trvá dlouho (a pokud se tak stane, jeho plynulost zanechává mnoho přání).

Každý, kdo pravidelně programuje pro Android, téměř jistě používá android emulátor který nám poskytuje Android Studio, i když pro to máte jiné možnosti. Pro všechny, kteří jsou zoufalí z výkonu emulátoru a také používají Linux (v mém případě Ubuntu), uvidíme velmi jednoduché řešení instalací KVM (Virtuální stroj založený na jádře). Díky tomu se váš tým nestane formulí 1, ale všimnete si rozdílu.

Jediným požadavkem, aby bylo možné emulátor zrychlit, je to, že musíte mít v počítači procesor Intel. Na druhé straně to musí být kompatibilní s Intel VT. Pro ty, kteří to nevědí, je Intel VT virtualizační technologií, která nám umožní výrazně zlepšit výkon našich virtuálních strojů.

Jak zjistit, zda můžeme použít KVM

Než začnete něco instalovat, raději ujistěte se, že je možné použít KVM v našem týmu. První věc, kterou musíme vědět, je, zda náš procesor podporuje virtualizaci hardwaru. Za tímto účelem otevřeme terminál a zapíšeme do něj následující příkaz:

egrep -c "(vmx|svm)" /proc/cpuinfo

Po napsání předchozího příkazu terminál vrátí číselnou hodnotu. Pokud je zobrazená hodnota 0, bude to znamenat, že náš procesor nepodporuje virtualizaci. Pokud je hodnota větší než 0, budeme pokračovat dalším krokem. Tohle bude nainstalujte CPU Checker z terminálu pomocí níže uvedeného příkazu:

sudo apt intall cpu-checker

Po dokončení instalace je to okamžik, ve kterém musíme zjistit, zda náš CPU podporuje KVM. Toto je systém, který použijeme k urychlení emulátoru. Abychom vyjasnili pochybnosti z terminálu, použijeme tento příkaz:

kvm-ok

kvm v pořádku

Pokud vidíme něco jiného jako: „INFO: Váš procesor podporuje rozšíření KVM INFO: / dev / kvm existuje Může být použita akcelerace KVM“ můžeme pokračovat dál. V případě, že se zobrazená zpráva liší, znamená to, že musíme v systému BIOS aktivovat technologii Intel VT.

Instalace KVM k urychlení emulátoru Androidu

V tomto okamžiku budeme instalovat několik balíčků nezbytných pro urychlení emulátoru Android Studio v našem systému. Do terminálu budeme muset napsat pouze následující příkazový řetězec:

sudo apt install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

V některých případech nás nebude žádat o konfiguraci jakéhokoli druhu. Ale našel jsem další, ve kterých v části Konfigurace Postfixu musíte vybrat Žádná konfigurace. Tím se zabrání tomu, aby se začaly objevovat konflikty, díky nimž může být náš den hořký. Na závěr musíme přidat uživatele do následujících skupin.

sudo adduser <tu usuario> kvm && sudo adduser <tu usuario> libvirtd

Aby se změny ve skupinách projevily, budete se muset odhlásit ze svého účtu a znovu se přihlásit. Tuto technologii budou moci pro virtuální stroje používat pouze členové výše uvedených skupin. K provedení je nezbytný předchozí krok.

Když se znovu přihlásíme, ověříme instalaci pomocí následujícího příkazu:

sudo virsh -c qemu:///system list

Pokud je vše v pořádku, terminál vrátí něco jako to, co vidíte níže:

správná instalace kvm

V případě získání dalšího výsledku bude nutné začít znovu. Musíme znovu provést celý proces instalace a znovu přidat uživatele do uvedených skupin.

V případě, že se nám líbí více a grafické rozhraní pro KVM můžeme následovat pokyny, které před nějakou dobou zanechal kolega zveřejnit.

Bez mnoha komplikací a několika příkazů budeme mít plynulejší a optimalizovanější emulátor. Nyní můžeme pokračovat v programování a práci bez obav z „umírání“ při spuštění emulátoru Android Studio.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Miguel Gutiérrez řekl

    Ubunlog,Používám Genymotion. Potřebuji na svém PC Android a je to jediný, který mi fungoval. Funguje KWM pro jiné emulátory, které neposkytuje studio Android?

    1.    Damian Amoedo řekl

      Vím, že s Eclipse to také funguje. Ale pokud chcete více informací, podívejte se do dokumentace kvm. Pozdravy.

  2.   Fjmurillov Murillo řekl

    vynikající>

  3.   salát řekl

    Přátelé, pro ty, kteří to dělají s verzí 1804 ubuntu, se nyní skupina libvirtd nazývá libvirt

  4.   kašpar řekl

    ale jaké vysvětlení, děkuji moc učiteli