КВМ, убрзајте Андроид Студио емулатор у Убунту-у

квм убрзати андроид студио емулатор

Данашњи чланак је савет за кориснике који користе Андроид Студио за развој својих АПП-ова. Једини проблем овог фантастичног програма је тај што можете очајавати приликом покретања емулатора који нуди за тестирање дежурне апликације. Ако ваш тим није изузетан, ово вас може натерати да се одлучите за други програм за развој ваших апликација. Извршење траје дуго (а кад се догоди, његова флуентност оставља много жељеног).

Свако ко редовно програмира за Андроид готово сигурно користи андроид емулатор то нам пружа Андроид Студио, иако имате друге могућности за то. За све оне који су очајни над перформансама емулатора и такође користе Линук (Убунту у мом случају), овде ћемо видети врло једноставно решење инсталирањем КВМ-а (Виртуелна машина заснована на језгри). Помоћу ње ваш тим неће постати формула 1, али приметићете разлику.

Једини захтев да бисте могли да убрзате емулатор је да то морате имати Интел процесор у рачунару. Заузврат мора бити компатибилан са Интел ВТ. За оне који не знају, Интел ВТ је технологија за виртуелизацију која ће нам омогућити да значајно побољшамо перформансе наших виртуелних машина.

Како знати да ли можемо да користимо КВМ

Пре него што почнете да инсталирате било шта, боље је уверите се да је изводљиво користити КВМ у нашем тиму. За ово, прво што морамо знати је да ли наш процесор подржава хардверску виртуелизацију. Да бисмо то урадили, отворићемо терминал и у њега написати следећу команду:

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

Након писања претходне наредбе, терминал ће вратити нумеричку вриједност. Ако је приказана вредност 0, то ће значити да наш ЦПУ не подржава виртуелизацију. Ако је вредност већа од 0, наставићемо са следећим кораком. Ово ће бити инсталирајте ЦПУ Цхецкер са терминала помоћу наредбе доле:

sudo apt intall cpu-checker

По завршетку инсталације тренутак је у којем морамо сазнати да ли наш ЦПУ подржава КВМ. Ово је систем који ћемо користити за убрзавање емулатора. Да бисмо разјаснили сумње са терминала, користићемо ову наредбу:

kvm-ok

квм ок

Ако видимо нешто другачије попут: „ИНФО: Ваш ЦПУ подржава КВМ екстензије ИНФО: / дев / квм постоји КВМ убрзање се може користити“ можемо да наставимо даље. У случају да је приказана порука другачија, то значи да морамо активирати Интел ВТ технологију у БИОС-у.

Инсталирање КВМ-а за убрзавање Андроид емулатора

У овом тренутку ћемо инсталирати неколико пакета неопходних за убрзавање Андроид Студио емулатора на наш систем. У терминал ћемо морати уписати само следећи низ наредби:

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

У неким случајевима нас неће тражити било какву конфигурацију. Али пронашао сам друге код којих у одељку Постфик Цонфигуратион морате изабрати Но цонфигуратион. Ово ће спречити да се почну појављивати сукоби који нам могу загорчати дан. Да бисмо завршили, само морамо да додамо нашег корисника у следеће групе.

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

Да би промене на групама ступиле на снагу, мораћете да се одјавите са налога и поново пријавите. Само чланови горе поменутих група моћи ће да користе ову технологију за виртуелне машине. Претходни корак је од суштинског значаја за његово спровођење.

Када се поново пријавимо, проверићемо инсталацију следећом наредбом:

sudo virsh -c qemu:///system list

Ако је све било тачно, терминал ће вратити нешто попут онога што можете видети доле:

исправна квм инсталација

У случају добијања другог резултата, биће потребно почети испочетка. Морамо поново извршити читав поступак инсталације и поново додати кориснике у назначене групе.

У случају да волимо више а графички интерфејс за КВМ упутства која је колега оставио пре извесног времена можемо следити у наставку пост.

Без много компликација и са неколико команди имаћемо флуиднији и оптимизованији емулатор. Сада можемо да наставимо са програмирањем и радом без страха да ћемо „умрети“ приликом покретања Андроид Студио емулатора.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Мигуел Гутиеррез дијо

    Ubunlog,Ја користим Генимотион. Потребан ми је Андроид на рачунару и он је једини који ми је успео. Да ли КВМ ради за друге емулаторе које не нуди Андроид студио?

    1.    Дамиан Амоедо дијо

      Знам да и са Ецлипсеом то функционише. Али ако желите више информација, погледајте квм документацију. Велики поздрав.

  2.   Фјмуриллов Мурилло дијо

    одлично>

  3.   јуанлецхуга дијо

    Пријатељи, за оне који ово раде са верзијом 1804 убунту-а, сада се група либвиртд зове либвирт

  4.   баук дијо

    али какво објашњење, пуно вам хвала учитељу