કેવીએમ, ઉબુન્ટુમાં એન્ડ્રોઇડ સ્ટુડિયો ઇમ્યુલેટરને ઝડપી બનાવો

કેવીએમએ એન્ડ્રોઇડ સ્ટુડિયો ઇમ્યુલેટરને ઝડપી બનાવ્યો

આજનો લેખ એ વપરાશકર્તાઓ માટે ટીપ છે કે જેઓ તેમના સ્ટુડિયોનો ઉપયોગ કરીને તેમના એપ્સ વિકસાવવા માટે Android સ્ટુડિયોનો ઉપયોગ કરે છે. આ વિચિત્ર પ્રોગ્રામની એક માત્ર સમસ્યા એ છે કે તમે ઇમ્યુલેટરને લોંચ કરતી વખતે નિરાશ કરી શકો છો જે તે ફરજ પરના એપ્લિકેશનને ચકાસવા માટે પૂરું પાડે છે. જો તમારી ટીમ એક અપવાદરૂપ નથી, તો આ તમને તમારી એપ્લિકેશનો વિકસાવવા માટે બીજા પ્રોગ્રામ પર નિર્ણય લઈ શકે છે. તેને ચલાવવામાં લાંબો સમય લાગે છે (અને જ્યારે તે થાય છે, ત્યારે તેની આવર્તન ઇચ્છિત થવા માટે ઘણું છોડે છે).

કોઈપણ કે જે નિયમિત ધોરણે Android માટે પ્રોગ્રામ કરે છે તે લગભગ ચોક્કસપણે ઉપયોગમાં લે છે Android ઇમ્યુલેટર તે અમને પ્રદાન કરે છે એન્ડ્રોઇડ સ્ટુડિયો, જો કે તમારી પાસે તેના માટે અન્ય વિકલ્પો છે. એવા બધા લોકો માટે જે ઇમ્યુલેટરની કામગીરીથી ભયાવહ છે અને લિનક્સ (મારા કિસ્સામાં ઉબુન્ટુ) નો ઉપયોગ કરે છે, અહીં આપણે કેવીએમ (ઇન્સ્ટોલ કરીને એક ખૂબ જ સરળ ઉપાય જોઈશું)કર્નલ-આધારિત વર્ચ્યુઅલ મશીન). તેની સાથે તમારી ટીમ એક સૂત્ર 1 બનશે નહીં, પરંતુ તમે તફાવત જોશો.

ઇમ્યુલેટરને ઝડપી બનાવવા માટે સમર્થ થવા માટેની એક માત્ર જરૂરિયાત એ છે કે તમારે કરવાની રહેશે કમ્પ્યુટરમાં ઇન્ટેલ પ્રોસેસર છે. બદલામાં તે હોવું જ જોઈએ ઇન્ટેલ વીટી સાથે સુસંગત. જેઓ જાણતા નથી તેમના માટે, ઇન્ટેલ વીટી એ વર્ચ્યુઅલાઇઝેશન તકનીક છે જે આપણને આપણા વર્ચુઅલ મશીનોના પ્રભાવમાં નોંધપાત્ર સુધારો કરવા દેશે.

કેવી રીતે જાણવું કે જો આપણે KVM નો ઉપયોગ કરી શકીએ

તમે કંઈપણ ઇન્સ્ટોલ કરવાનું પ્રારંભ કરો તે પહેલાં, તમે વધુ સારું ખાતરી કરો કે કેવીએમ વાપરવાનું શક્ય છે અમારી ટીમમાં. આ કરવા માટે, આપણે જાણવાની જરૂર છે કે અમારું પ્રોસેસર હાર્ડવેર વર્ચ્યુઅલાઈઝેશનને સપોર્ટ કરે છે. આ કરવા માટે, આપણે ટર્મિનલ ખોલવા જઈશું અને તેમાં નીચે આપેલ આદેશ લખીશું:

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

પહેલાનો આદેશ લખ્યા પછી, ટર્મિનલ આંકડાકીય કિંમત આપશે. જો બતાવેલ કિંમત 0 છે, તો તેનો અર્થ એ થશે કે આપણું સીપીયુ વર્ચ્યુઅલાઈઝેશનને સપોર્ટ કરતું નથી. જો મૂલ્ય 0 કરતા વધારે હોય, તો અમે આગળના પગલા સાથે ચાલુ રાખીશું. આ હશે સીપીયુ તપાસનાર સ્થાપિત કરો નીચેના આદેશનો ઉપયોગ કરીને ટર્મિનલમાંથી:

sudo apt intall cpu-checker

ઇન્સ્ટોલેશન સમાપ્ત થયા પછી, તે તે ક્ષણ છે જેમાં આપણે શોધવું જોઈએ કે નહીં અમારું સીપીયુ કેવીએમને સપોર્ટ કરે છે. આ તે સિસ્ટમ છે જેનો ઉપયોગ આપણે ઇમ્યુલેટરને ઝડપી બનાવવા માટે કરીશું. ટર્મિનલ પરથી શંકાઓ દૂર કરવા માટે, આપણે આ આદેશનો ઉપયોગ કરીશું.

kvm-ok

કેવીએમ બરાબર

જો આપણે કંઈક જુદું જુએ છે: "INFO: તમારું સીપીયુ KVM એક્સ્ટેંશનને સપોર્ટ કરે છે INFO: / dev / kvm અસ્તિત્વમાં છે KVM પ્રવેગક વાપરી શકાય છે" અમે ચાલુ રાખી શકીએ. જો બતાવેલ સંદેશ જુદો છે, તો તેનો અર્થ એ છે કે આપણે BIOS માં ઇન્ટેલ વીટી ટેકનોલોજીને સક્રિય કરવી પડશે.

Android ઇમ્યુલેટરને ઝડપી બનાવવા માટે કેવીએમ સ્થાપિત કરી રહ્યું છે

આ બિંદુએ, અમે અમારી સિસ્ટમ પર Android સ્ટુડિયો ઇમ્યુલેટરને વેગ આપવા માટે જરૂરી કેટલાક પેકેજો સ્થાપિત કરવા જઈશું. આપણે ફક્ત ટર્મિનલમાં નીચે આપેલ કમાન્ડ શબ્દમાળા લખવા પડશે:

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

કેટલાક કિસ્સાઓમાં, તે અમને કોઈપણ ગોઠવણી માટે પૂછશે નહીં. પરંતુ મને અન્ય મળ્યાં છે જેમાં પોસ્ટફિક્સ ગોઠવણી વિભાગમાં તમારે કોઈ ગોઠવણી પસંદ કરવી આવશ્યક છે. આ વિરોધાભાસોને દેખાવાનું શરૂ કરશે જે આપણો દિવસ કડવો કરી શકે છે. સમાપ્ત કરવા માટે, અમારે ફક્ત નીચેના જૂથોમાં અમારા વપરાશકર્તાને ઉમેરવા પડશે.

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

જૂથોમાં થયેલા ફેરફારોને અસરમાં લેવા માટે, તમારે તમારા એકાઉન્ટમાંથી લ logગ આઉટ કરવું પડશે અને ફરીથી લ logગ ઇન કરવું પડશે. વર્ચુઅલ મશીનો માટે ફક્ત ઉપરોક્ત જૂથોના સભ્યો જ આ તકનીકીનો ઉપયોગ કરી શકશે. તેને આગળ વધારવા માટે પહેલાનું પગલું આવશ્યક છે.

જ્યારે આપણે ફરીથી લ inગ ઇન કરીશું, ત્યારે અમે નીચેના આદેશ સાથે ઇન્સ્ટોલેશનને ચકાસીશું:

sudo virsh -c qemu:///system list

જો બધું બરાબર થઈ ગયું છે, તો ટર્મિનલ કંઈક નીચે આપશે જે તમે નીચે જોઈ શકો છો:

યોગ્ય કેવીએમ સ્થાપન

બીજું પરિણામ પ્રાપ્ત કરવાના કિસ્સામાં, તે શરૂ કરવું જરૂરી રહેશે. આપણે ફરીથી સંપૂર્ણ ઇન્સ્ટોલેશન પ્રક્રિયા કરવી જોઈએ અને વપરાશકર્તાઓને સૂચવેલા જૂથોમાં ફરીથી ઉમેરવા જોઈએ.

કિસ્સામાં અમને વધુ ગમે છે એ કેવીએમ માટે ગ્રાફિકલ ઇન્ટરફેસ થોડા સમય પહેલાં નીચે આપેલા સાથીદારએ જે સૂચના આપી હતી તેનું પાલન કરી શકીએ છીએ પોસ્ટ.

ઘણી મુશ્કેલીઓ વિના અને થોડા આદેશો સાથે અમારી પાસે વધુ પ્રવાહી અને optimપ્ટિમાઇઝ ઇમ્યુલેટર હશે. હવે આપણે Android સ્ટુડિયો ઇમ્યુલેટર શરૂ કરતી વખતે "મૃત્યુ" ના ડર વિના પ્રોગ્રામિંગ અને કાર્ય કરવાનું ચાલુ રાખી શકીએ છીએ.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   મિગ્યુએલ ગુટીરેઝ જણાવ્યું હતું કે

    Ubunlog,હું Genymotion નો ઉપયોગ કરું છું. મને મારા પીસી પર એન્ડ્રોઇડની જરૂર છે અને તે એકમાત્ર છે જેણે મારા માટે કામ કર્યું છે. શું KWM અન્ય એમ્યુલેટર માટે કામ કરે છે જે એન્ડ્રોઇડ સ્ટુડિયો દ્વારા પ્રદાન કરવામાં આવતા નથી?

    1.    ડેમિયન એમોએડો જણાવ્યું હતું કે

      હું જાણું છું કે ગ્રહણ સાથે તે પણ કામ કરે છે. પરંતુ જો તમને વધારે માહિતી જોઈતી હોય, તો કેવીએમ દસ્તાવેજીકરણ જુઓ. શુભેચ્છાઓ.

  2.   Fjmurillov મુરિલો જણાવ્યું હતું કે

    ઉત્તમ>

  3.   જુઆનલેચુગા જણાવ્યું હતું કે

    મિત્રો, જેઓ ઉબુન્ટુના સંસ્કરણ 1804 સાથે આ કરી રહ્યા છે, તેમને હવે લિબવર્ટ્ડ જૂથને લિબવર્ટ કહેવામાં આવે છે

  4.   બફૂન જણાવ્યું હતું કે

    પરંતુ સમજાવટનો એક ભાગ, ખૂબ ખૂબ શિક્ષકનો આભાર