मैं इंटेल HAXM स्थापित नहीं कर सकता


122

मैंने एंड्रॉइड स्टूडियो स्थापित किया और मुझे इससे कोई समस्या नहीं थी। हालाँकि, जब मैंने एमुलेटर चलाने की कोशिश की, तो उसने कहा कि इंटेल हैक्सएम स्थापित नहीं था।

इसलिए मैंने इंस्टॉलर पाया, इसे चलाया, और यह तब भी जब उसने कहा कि मेरा लैपटॉप इसका समर्थन करता है, कि यह सक्षम नहीं था। मैंने इंटेल वर्चुअलाइजेशन टेक्नोलॉजी (VT-x) को सक्षम किया, लेकिन मुझे अभी भी वही संदेश मिला है।

मैं हाइपर-वी के बारे में कुछ सुनता हूं जिसे अक्षम करने की आवश्यकता है, लेकिन जब मैं विंडोज सुविधाओं को चालू / बंद करता हूं, तो मैं इसे उस सूची में नहीं पा सकता हूं।

क्या कोई इस में मेरी मदद कर सकता है?


आपको अतिरिक्त एसडीके छवियां स्थापित करने की आवश्यकता है। इस धागे को देखें: stackoverflow.com/questions/26355645/error-in-launching-avd
TD Nguyen

मुझे खेद है, लेकिन मुझे ऐसा कुछ भी नहीं मिला जिससे मुझे वहां मदद मिल सके।
फेलिप

क्या आपने इसे एंड्रॉइड एसडीके मैनेजर से "इंस्टॉल" किया था?
vilpe89

इंस्टॉलेशन विफल होने के बाद - एंड्रॉइड स्टूडियो के निचले दाईं ओर जाएं और ईवेंट लॉग का चयन करें - आपको त्रुटि का विवरण दिखाई देगा, या लॉग फ़ाइल के लिए देखें haxm_log.txt। आपका कंप्यूटर इसका समर्थन नहीं कर सकता है।
ओहद बिट्टन

2
इससे पहले कि आप अपने बालों को काटें और मूल्यवान समय बर्बाद करें: एएमडी प्रोसेसर के साथ काम नहीं करता है !! stackoverflow.com/questions/25263360/…
शॉन एंडरसन

जवाबों:


173

ठीक है, इसलिए मैंने सब कुछ किया जो मैं संभवतः ऑनलाइन पा सकता था, और कुछ भी काम नहीं किया।

इसलिए मैं इंटेल वेबसाइट पर गया, और मैंने HAXM इंस्टॉलर डाउनलोड किया जो वे प्रदान करते हैं (एंड्रॉइड स्टूडियो के माध्यम से डाउनलोड किए गए एक का उपयोग करने के बजाय)।

स्थापना वास्तव में इस इंस्टॉलर के साथ गुजरती है और इसे सफलतापूर्वक स्थापित किया गया था। फिर मैं एंड्रॉइड स्टूडियो खोलता हूं, और एमुलेटर अंत में लोड होता है!

इसलिए, किसी और को यह समस्या होने पर, बस इंस्टॉलर को सीधे इंटेल वेबसाइट से डाउनलोड करें।

यहाँ लिंक है:

https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager


8
मैंने इंस्टॉलर का उपयोग करने की कोशिश की और यह कहा Intel Virtualization Technology (VT-x) is not turned on. HAXM cannot be installed until VT-x is enabled.। मुझे अपने BIOS में जाकर वर्चुअलाइजेशन टेक्नोलॉजी को सक्षम करना था और फिर मैं इसे स्थापित करने में सक्षम था।
घातक डेड

आपको परेशान करने के लिए खेद है @ फेलिप कृपया इस समाधान के लिए मेरी मदद करें stackoverflow.com/questions/50812600/…
अली

2
मेरा काम भी नहीं किया, लेकिन मैं एक एमुलेटर खुला था जब इसे स्थापित करने की कोशिश कर रहा था। मैंने इसे बंद कर दिया और फिर इसने काम किया।
आंद्रेईबोगदान

Android Studio 3.4 इस लिंक का सुझाव देता है: software.intel.com/android/articles/… जो कि 404s है - इसलिए कोई भी व्यक्ति जो उस लिंक को गुगला रहा है, उसे यहाँ सही लाया जाएगा।
सीन देव

बस अपडेट करने के लिए, लिंक github.com/intel/haxm पर पुनर्निर्देशित करता है , इसलिए अद्यतन बायनेरिज़ को github.com/intel/haxm/releases/latest
MohK

29

मुझे लगता है कि आपकी समस्या यह थी कि आपने सोचा था कि एंड्रॉइड एसडीके प्रबंधक में इंस्टॉलर वास्तव में इंटेल हैक्सम को स्थापित करेगा। लेकिन हुक यह है कि यह इसे स्थापित नहीं करेगा। यह क्या करता है (वास्तव में) इंटेल HAXM स्थापित करने के लिए आवश्यक फ़ाइलों को निकालता है।

मैंने पाया कि जब मुझे वही समस्या हुई और तब मैंने इसे इंटेल के वेब पेज में पढ़ा :

Android * SDK प्रबंधक के माध्यम से डाउनलोड करना

... अन्य चरण ...

5) एसडीके प्रबंधक मुख्य एसडीके निर्देशिका के तहत इंस्टॉलर को "एक्स्ट्रा" निर्देशिका में डाउनलोड करेगा। भले ही एसडीके प्रबंधक "इंस्टॉल" कहता है, लेकिन वास्तव में इसका मतलब है कि इंटेल हैक्सएम निष्पादन योग्य डाउनलोड किया गया था। इसे स्थापित करने के लिए आपको "एक्स्ट्रास" निर्देशिका से इंस्टॉलर को चलाने की आवश्यकता होगी।

6) इंस्टॉलर को / sdk / extras / Intel / Hardware_Accelerated_Execution_Manager / निर्देशिका के अंदर चलाएं और अपने प्लेटफॉर्म के लिए इंस्टॉलेशन निर्देशों का पालन करें।

तो मुझे बस इतना करना चाहिए कि मेरा एंड्रॉइड एसडीके जहां फ़ोल्डर था, उस फ़ोल्डर को खोलें ( sdk_location/sdk/extras/intel/Hardware_Accelerated_Execution_Manager) और रन करें silent_install.bat

इसके बाद जब मैंने अपना एमुलेटर लॉन्च किया, तो इसने कहा:

HAXM काम कर रहा है और एमुलेटर तेजी से पुण्य मोड चलाता है

और सब कुछ काम करना चाहिए!

आप कुछ उपयोगी मापदंडों का भी उपयोग कर सकते हैं sil_install.bat:

  • -V प्रिंट HAXM संस्करण
  • -सी चेक वीटी / एनएक्स प्लेटफॉर्म की क्षमता
  • -h प्रिंट उपयोग

आपको परेशान करने के लिए क्षमा करें @ vilpe89 कृपया इस समाधान के लिए मेरी मदद करें stackoverflow.com/questions/50812600/…
अली

10

सुनिश्चित करें कि HAXM स्थापित करते समय एमुलेटर नहीं चल रहा है। अन्यथा, एक त्रुटि होगी जो आप केवल स्टैंडअलोन इंस्टॉलर का उपयोग करते समय देखते हैं लेकिन एंड्रॉइड स्टूडियो या इंटेलीज आइडिया के भीतर नहीं।


मेरे लिए HAXM का नवीनीकरण Android Studio 3.4.1 के साथ विफल हुआ। एमुलेटर को रोकने के बाद, एसडीके इंस्टॉलेशन विज़ार्ड ने इंस्टॉलेशन को वापस लिया और यह ठीक काम किया।
गार्नेट

1
lucidbrot, बहुत बहुत धन्यवाद! आपकी सलाह सहायक के रूप में सरल है!
स्पेक्टरस्की

9

मैंने इस समस्या का सामना किया। मुझे भी समाधान मिल गया। यह काम करेगा।

चरण 1 : अपनी BIOS सेटिंग्स पर जाएं और जांचें कि इंटरनेट वायरल टेक्नोलॉजी सक्षम या अक्षम है।

और सुनिश्चित करें कि HYPER V अक्षम है। इसे अक्षम करने के लिए: a) कंट्रोल पैनल पर जाएं b) प्रोग्राम्स पर क्लिक करें (प्रोग्राम अनइंस्टॉल करें) c) इसके बाद Turn विंडोज फीचर ऑन या ऑफ पर क्लिक करें, फिर HYPER-V देखें और इसे अनटिक करें। और पुनः प्रारंभ करें। यदि अक्षम है तो इसे सक्षम करें।

चरण 2 : अब इंटेल HAXM स्थापित करने का प्रयास करें और पुनः आरंभ करें। अगर यह फिर से वही समस्या दिखाता है। चरण 3 पर जाएं।

चरण 3 : आपको डिजिटल रूप से हस्ताक्षरित प्रवर्तन को अक्षम करना होगा। इसे स्थायी रूप से अक्षम करने के लिए आपको यह सुनिश्चित करना होगा कि आपके सिस्टम में सिक्योर बूट विकल्प अक्षम है।

किस प्रकार जांच करें ?

उत्तर निम्नलिखित लिंक में दिया गया है। मैंने इसे इंटरनेट में पाया। [धन्यवाद जिसने भी उस ब्लॉग को बनाया]

लिंक: http://www.windowspasswordsrecovery.com/win8-tips/how-to-disable-uefi-secure-boot-in-windows-8-1-8.html

चरण 4: अब फिर से शुरू करें।

Windows 10 में ड्राइवर हस्ताक्षर प्रवर्तन को स्थायी रूप से अक्षम करने के लिए, आपको निम्नलिखित कार्य करने होंगे:

1. एक उन्नत कमांड प्रॉम्प्ट उदाहरण को खोलें।
2. निम्नलिखित पाठ को टाइप / पेस्ट करें:

     `bcdedit.exe /set nointegritychecks on`

या विंडोज 10

     `bcedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS`

विंडोज 10 ड्राइवर हस्ताक्षर प्रवर्तन को अक्षम करता है

Windows 10 को पुनरारंभ करें।

* यदि आप किसी तरह इसे फिर से सक्षम करना चाहते हैं:

1. निम्नलिखित पाठ को टाइप / पेस्ट करें:

     `bcdedit.exe /set nointegritychecks off`

8
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

या

bcdedit /set hypervisorlaunchtype off

अन्य चीजें जो आपको करने की आवश्यकता हो सकती है:

  • यदि अवास्ट का उपयोग कर रहे हैं? अक्षम करें हार्डवेयर के तहत वर्चुअलाइजेशन सक्षम करें : सेटिंग्स > समस्या निवारण
  • bcdedit /set nx AlwaysOn
  • sfc /scannow और रिबूट

महत्वपूर्ण: कुछ भी करने की कोशिश करने के बाद, पीसी को पुनरारंभ करें और HAXM इंस्टॉलेशन को फिर से चलाने का प्रयास करें


1
कोडेक, मैंने सीएमडी पर पहली और दूसरी लाइनें चलाने की कोशिश की, लेकिन यह कहता है कि मेरे पास अनुमति नहीं है (भले ही मैं प्रशासक हूं और यह मेरा खुद का कंप्यूटर है)। क्या मुझे कुछ ऐसा करने या कहीं और उपयोग करने की आवश्यकता है?
फेलिप

कार्य प्रबंधक से cmd.exe प्रारंभ करें और व्यवस्थापक विशेषाधिकारों के साथ चलाने के लिए सुनिश्चित करें (या यदि आप इसे ठीक से क्लिक कर सकते हैं और व्यवस्थापक विकल्प प्राप्त कर सकते हैं)
कोडेक 09

इससे वास्तव में मुझे मदद मिली। भले ही मैंने हाइपर-वी मैनेजर से हाइपरवी को निष्क्रिय कर दिया था, फिर भी यह काम नहीं कर रहा था। पहला कमांड चलाकर (dis.exe / Online / Disable-Feature: Microsoft-Hyper-V) इसने आखिरकार मुझे HAXM को स्थापित करने की अनुमति दी। धन्यवाद!
जुआन हाडो

2
@codecats डाउनवोट किया गया। कृपया यहां सूचीबद्ध निर्देशों के उद्देश्य की संक्षिप्त व्याख्या के साथ अपना उत्तर प्रस्तुत करें।
ब्रायन लेसी

4

<== || =====> मेरे लिए जिनके पास एक AMD प्रोसेसर है: <===== || ==>

1. नीचे बाएं हाथ के कोने में windows बटन पर क्लिक करें


2. सक्षम / अक्षम विंडोज सुविधाओं के लिए देखो

(बस प्रकार: "विंडोज़ सुविधाएँ", यह दिखाई देगा)

3. और यहां अन्य पदों के विपरीत, हाइपर-वी और विंडोज हाइपरवाइज़र प्लेटफ़ॉर्म को सक्षम करें

धन्यवाद।


1
यह उत्तर है कि एएमडी उपयोगकर्ताओं के लिए हर जगह होना चाहिए जो केवल एंड्रॉइड एमुलेटर को ऊपर और चलाना चाहते हैं।
गेब्रियल सी।

1
AMD के साथ मेरे लिए काम किया!
मो बेगी

3

इसी से मेरा काम बना है -

  1. वर्चुअलाइज़ेशन सक्षम करें BIOS के माध्यम से (F10-> सिस्टम कॉन्फ़िगरेशन -> वर्चुअलाइज़ेशन टेक्नोलॉजी) आपके हार्डवेयर, फ़र्मवेयर और BIOS कॉन्फ़िगरेशन उपयोगिता के आधार पर सक्षम करने के विकल्प को कुछ और नाम दिया जा सकता है या चरण भिन्न हो सकते हैं। एक मुफ्त सॉफ्टवेयर है, जिसे "पिरिफोर्म स्पेसिफ़िकेशन" कहा जाता है, जो आपकी मशीन के बारे में जानकारी देता है, जो अन्य चीजों के बीच भी जांचने के लिए इस्तेमाल किया जा सकता है कि क्या वर्चुअलाइज़ेशन आपके मशीन पर है या नहीं (स्क्रीन कैप देखें)।

यह जांचें कि क्या वर्चुअलाइजेशन स्पेसिफिकेशन के साथ सक्षम है

  1. इंटेल साइट से HAXM इंटलर डाउनलोड करें। https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

  2. यदि अवास्ट का उपयोग किया जाता है, तो "हार्डवेयर-असिस्टेड वर्चुअलाइजेशन सक्षम करें" को निष्क्रिय करें: सेटिंग> अनचेक करके समस्या निवारण।

केवल सुरक्षित होने के लिए एक हार्ड बूट (पावर बटन) करें।


2

विकल्प 1: एंड्रॉइड एसडीके फ़ोल्डर पर जाएं -> अतिरिक्त -> इंटेल और एचएएक्सएम इंस्टॉलर पर डबल क्लिक करें और इसे मैन्युअल रूप से इंस्टॉल करें।

विकल्प 2: यदि आपके पास HAXM का नवीनतम संस्करण नहीं है, तो आप android स्टूडियो में sdk प्रबंधक खोल सकते हैं और इसे डाउनलोड कर सकते हैं।

विकल्प 3: इंटेल साइट से HAXM इंटलर डाउनलोड करें। https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager


2

मैंने संभवतः ऊपर वर्णित सभी समाधानों की कोशिश की, लेकिन सभी व्यर्थ। संक्षेप में, मैंने किया:

  • मैं BIOS सेटिंग में जाने वाले वर्चुअलाइजेशन को सक्षम करता हूं।

यहां छवि विवरण दर्ज करें

  • विंडोज सुविधाओं को चालू या बंद करके हाइपर-वी विकल्प को अनचेक करें।

यहां छवि विवरण दर्ज करें

  • HAXM को सीधे वेबसाइट https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager से डाउनलोड करें और इंस्टॉल करें ।

  • एंड्रॉइड स्टूडियो को अनइंस्टॉल और पुनर्स्थापित करें।

  • HAXM को मेरे दूसरे सिस्टम से कॉपी करें जहाँ HAXM ठीक काम कर रहा था, स्थान C से: \ Users \ UserName \ AppData \ Local \ Android \ Sdk \ extras \ Intel

मेरे लिए कुछ भी काम नहीं किया। मेरे लिए क्या काम किया: जब मैंने एसडीके प्लेटफॉर्म को डाउनलोड करने का प्रयास किया तो मैंने इस मुद्दे को "mddcard sdk टूल चलाने में असमर्थ" देखा। कुछ शोध के बाद, मैंने पाया कि कुछ एसडीके टूल्स जैसे कि mksdcard.exe को Microsoft Visual C ++ रनटाइम 2017-2019 की आवश्यकता है। इसलिए मेरे सिस्टम प्रकार के आधार पर, (मेरे लिए यह x64 था) मैंने https://visualstudio.microsoft.com/downloads/ लिंक से Visual Studio 2019 के लिए नवीनतम Microsoft Visual C ++ Redistributable डाउनलोड किया । यहां दिया गया विस्तृत जवाब: एंड्रॉइड स्टूडियो इंस्टॉल विफल हो गया - विंडोज में mksdcard sdk टूल को चलाने में असमर्थ

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें

विजुअल C ++ को डाउनलोड और इंस्टॉल करने के बाद, "mksdcard sdk टूल चलाने में असमर्थ" त्रुटि को ठीक किया गया था, जब मैं इसके बाद HAXM को स्थापित करने का प्रयास करता हूं, तो यह सफलतापूर्वक इंस्टॉल हो गया था। सब कुछ ठीक था। मैं अब AVD भी बनाने में सक्षम था (जो HAXM स्थापित नहीं होने पर भी एक समस्या थी)।


विजुअल C ++ प्रोग्राम में और फीचर्स में हाइपर-वी और विंडोज हाइपरविज़न प्लेटफ़ॉर्म की जाँच, BIOS में वर्चुअलाइज़ेशन को सक्षम करने के बाद अंतिम गायब कदम था। Amd Ryzen 7 3700x प्रोसेसर। उसके बाद मैं एमुलेटर पर एंड्रॉइड क्यू को सफलतापूर्वक चलाने में सक्षम था।
Decemsudin Tafilović

मेरे साथ एक ही :)
shaby

2

मैंने इस समस्या को कैसे हल किया:

चरण -1: एंड्रॉइड स्टूडियो डाउनलोड किया और इसे स्थापित किया। लेकिन यह HAXM स्थापित करने में विफल रहा।

चरण -2: फिर एवीडी को चलाया। फिर यह एक वर्चुअल डिवाइस बनाने का संकेत देता है। लेकिन यह भी असफल रहा।

चरण -3: मैंने इंटेल के गिटहब स्रोत से नवीनतम HAXM डाउनलोड किया। यहाँ से github.com/intel/haxm/releases/latest

चरण -4: फिर मैन्युअल रूप से HAXM स्थापित किया। प्रलेखन यहाँ है: विंडोज पर स्टैंडअलोन इंटेल HAXM स्थापित करना

चरण -5: फिर एक बार पाई का एक आभासी उपकरण बनाने की कोशिश की। इसे सफलतापूर्वक बनाया।

लेकिन अगर आपका चरण -5 किसी भी तरह से विफल रहता है, तो एक और समाधान हो सकता है: .zip फ़ाइल डाउनलोड करते समय, यह आपको SDK पथ और .zip फ़ाइल का स्रोत पथ दिखाएगा। तो आप मैन्युअल रूप से .zip डाउनलोड कर सकते हैं और इसे SDK पथ फ़ोल्डर में रख सकते हैं। फिर दोबारा वर्चुअल डिवाइस बनाने की कोशिश कर सकते हैं।


1

एचपी अल्ट्रा बुक के लिए विंडोज 7 के साथ बायोस के माध्यम से हाइपर-वी को सक्षम करना इंटेल हैक्सम समस्या के लिए काम किया।

हाइपर- v को सक्षम करने के लिए: -

F10-> बायोस उन्नत सेटिंग-> डिवाइस कॉन्फ़िगरेशन-> हाइपर- V को सक्षम करें फिर इंस्टॉल करें।

यह काम करेगा।


1

मुझे लगा है। BIOS विकल्पों में सुरक्षा बूट नियंत्रण को अक्षम करने का प्रयास करें: http://remontka.pro/secure-boot-disable/ (रूसी उदाहरणों के लिए खेद है) या डिजिटल हस्ताक्षर के बिना सिस्टम शुरू करने का प्रयास करें (केवल एक लोडिंग के लिए)। इस लाइन को अक्षम करने से पहले मुझे 'HAXM इंस्टॉलर' के साथ कई अशुभ प्रयास करने पड़े। शुरुआत में मैंने सोचा कि क्योंकि विंडोज 10 होम स्थापित किया गया था, और कई सीमाएं हैं।


1

नोट: यह एक उत्तर नहीं है क्योंकि मुझे कोई समाधान नहीं मिला। लेकिन मुझे लगता है कि जानकारी दूसरों के लिए उपयोगी हो सकती है (और यह एक टिप्पणी के रूप में व्यावहारिक नहीं होगा)। मैंने विभिन्न डॉक्स में विस्तृत सभी चरणों की कोशिश की है, लेकिन मुझे अपने AMD Ryzen 7 :( पर काम करने के लिए Android एमुलेटर नहीं मिल सका है


अधिकांश उत्तर केवल इंटेल सीपीयू के लिए काम करते हैं। यदि आपके पास एक एएमडी सीपीयू (मेरी तरह, एक एएमडी रायज़ेन 7) है, तो आपको कुछ प्रतिबंधों के बारे में जानने की आवश्यकता है और आपको HAXM के बजाय WHPX का उपयोग करना होगा।

मैंने इसे एमएस की साइट पर पाया: क्योंकि एंड्रॉइड एमुलेटर वर्तमान में केवल लिनक्स पर एएमडी हार्डवेयर त्वरण का समर्थन करता है, विंडोज पर चलने वाले एएमडी-आधारित कंप्यूटरों के लिए हार्डवेयर त्वरण उपलब्ध नहीं है।

Fortunatelly इसमें काम करने का एक तरीका है लेकिन AMD CPU के लिए हार्डवेयर त्वरण को कॉन्फ़िगर करना थोड़ा अधिक जटिल है:

आवश्यकताएँ और सिफारिशें: - एएमडी सीपीयू की सिफारिश: एएमडी रायज़ेन सीपीयू - एंड्रॉइड स्टूडियो ३.२ बीटा १ या उच्चतर - एंड्रॉइड एमुलेटर संस्करण २ --.३. Windows या उससे अधिक - अप्रैल १०१ April के साथ विंडोज १० अपडेट या उच्चतर

विंडोज पर WHPX त्वरण का उपयोग करने के लिए, आपको विंडोज हाइपरविजर प्लेटफॉर्म विकल्प को चालू या बंद संवाद बॉक्स में विंडोज सुविधाओं को सक्षम करना होगा। प्रभावी होने के लिए इस विकल्प में परिवर्तन के लिए, अपने कंप्यूटर को पुनरारंभ करें।

इसके अतिरिक्त, BIOS सेटिंग्स में निम्नलिखित बदलाव किए जाने चाहिए: - AMD CPU: वर्चुअलाइजेशन या SVM सक्षम होना चाहिए।

ध्यान दें कि आगे भी प्रतिबंध हैं :

  • आप VM VM को किसी अन्य VM के अंदर नहीं चला सकते हैं, जैसे कि VirtualBox, VMWare, या Docker द्वारा होस्ट किया गया VM। आपको अपने सिस्टम हार्डवेयर पर सीधे एमुलेटर चलाना होगा।
  • आप उसी समय एक और वर्चुअलाइजेशन तकनीक का उपयोग करने वाले सॉफ़्टवेयर को नहीं चला सकते हैं जो आप त्वरित एमुलेटर चलाते हैं। उदाहरण के लिए, वर्चुअलबॉक्स, वीएमवेयर, और डॉकर वर्तमान में एक अलग वर्चुअलाइजेशन तकनीक का उपयोग करते हैं, इसलिए आप उन्हें त्वरित एमुलेटर के रूप में एक ही समय में नहीं चला सकते हैं।

कुछ और जानकारी: एंड्रॉइड एमुलेटर - एएमडी प्रोसेसर और हाइपर-वी सपोर्ट

इस सिफारिश ने भी मदद नहीं की:

कृपया ध्यान दें: एमुलेटर के अधिक हाल के संस्करणों (27.2.8, 27.3.0, या बाद के संस्करण) में एमुलेटर ध्वज की आवश्यकता होती है, जबकि सुविधा पूर्वावलोकन में होती है। ऐसा करने के लिए, फ़ाइल बनाएँ: C: \ Users \ .android \ advancedFeatures.ini को संपादित करें और "WindowsHypervisorPlatform =" लाइन जोड़ें, या कमांड लाइन से "-feature WindowsHypervisorPlatform" के साथ एमुलेटर शुरू करें।


0

नया वर्चुअल डिवाइस बनाते समय आपको HAXM को स्थापित करने के लिए संकेत देना चाहिए:

Tools > Android > AVD Manager

यह स्वचालित रूप से एंड्रॉइड स्टूडियो के माध्यम से स्थापित होगा।


0

यदि आप विंडोज़ का उपयोग कर रहे हैं, तो अपने AVD config को AR86ABI छवि के बजाय X86 में संपादित करें, साथ ही ARM का उपयोग बेहतर प्रदर्शन देगा। यदि आप X86 छवि का उपयोग करते हैं तो HAXM इंस्टॉलर की आवश्यकता है।


0

मुझे लगता है कि आप Android SDK फ़ाइलों को (आपके पीसी) \ Appdata \ Local \ Android \ sdk (डिफ़ॉल्ट पथ) में स्थापित नहीं करेंगे। इसके अलावा कुछ भी नहीं था जब आप 'Intelhaxm-android.exe' फ़ाइल पर डबल क्लिक करते हैं।

यदि यह था, तो (आपका पीसी) \ Appdata \ Local \ Temp \ Intel \ HAXM \ 6.0.3 (yyyy-mm-dd_hh_mm_ss) (या चुप) ब्राउज़ करें, फिर आपको 'haw64' (या hax) फ़ाइल देखना होगा, और बस इस फ़ाइल का आह्वान करें।


0

व्यवस्थापक उपयोगकर्ता के साथ दर्ज करें। सबसे पहले, आपको इसे सक्षम करना होगा http://www.ghacks.net/2014/11/12/how-to-enable-the-hidden-windows-10-administrator-account/

से स्थापित करें C:\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-andoid.exe

और अपने उपयोगकर्ता के साथ लॉगिन करें। यह मेरे लिए काम करता है।


0

यहाँ अच्छा विवरण: https://developer.android.com/studio/run/emulator-acceleration.html

आप निम्न कमांड के साथ वर्तमान HAXM स्थिति की जांच कर सकते हैं:

sc क्वेरी इंटेलैक्स

यदि आप विंडोज 10 होम का उपयोग करते हैं, तो हाइपर-वी के बारे में सभी मुद्दे आपके लिए अप्रासंगिक हैं क्योंकि यह समर्थित नहीं है (प्रो आवश्यक है) और आपके पास संघर्ष नहीं होगा :)

टिप्पणी: HAXM को नवीनतम संस्करण में अपडेट करने की कोशिश की गई, लेकिन गलती से इसे एसडीके प्रबंधक के साथ अपडेट नहीं किया जा सकता, क्योंकि यह दिखाता है कि नवीनतम संस्करण 6.1.1 विंडोज के लिए असमर्थित है (लगता है कि कॉन्फ़िगरेशन टूट गया है, मैक और 6.0 के लिए 6.1.1 पाया गया। .6 विंडोज के लिए केवल अंदर) तो मैन्युअल रूप से HAXM को डाउनलोड करने और वर्णित के रूप में स्थापित करने की सिफारिश करेगा: sdk_location / sdk / extras / Intel / Hardware_Accelerated_Execution_Manager पर कॉपी करें और साइलेंट इंस्टॉलेशन चलाएं। bat


0

अगर कुछ नहीं मदद करता है तो इसका मतलब है कि डिवाइस गार्ड और क्रेडेंशियल गार्ड वर्चुअलाइजेशन का उपयोग कर रहे हैं। मुझे Microsoft साइट से निम्न स्क्रिप्ट को डाउनलोड और चलाकर उन्हें अक्षम करना था ।

DG_Readiness_Tool_v3.5.ps1 -Disable

यदि इसे कमांड चलाने की अनुमति नहीं है तो आपको इसे पहले चलाना पड़ सकता है

Set-ExecutionPolicy Unrestricted

एक बार जब आप ऐसा कर लेते हैं, तो आपको बूट करने से ठीक पहले दोनों को फिर से चालू करने और अक्षम करने की आवश्यकता होती है।

आशा करता हूँ की ये काम करेगा!


0

कुछ परीक्षणों के बाद, यह जानते हुए कि मेरे पास इस धागे में वर्णित सभी कारक हैं और अन्य धागे ठीक से कॉन्फ़िगर किए गए हैं, मुझे अभी भी एंड्रॉइड स्टूडियो में यह त्रुटि मिली है।

बाहरी रूप से स्थापित करने के बाद भी, ऐसा लगता है कि एंड्रॉइड स्टूडियो यह नहीं खोज सका कि HAXM पहले से ही स्थापित है, जब तक कि इसे स्वयं स्थापित करने के लिए नहीं मिलता है।

एक समाधान के रूप में User\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Managerजो मेरे लिए काम करता था, जिसके तहत HAXM को स्थापित करने का प्रयास करते समय एंड्रॉइड डाउनलोड किया गया है, इंस्टॉलर पर क्लिक करें और सॉफ़्टवेयर की स्थापना रद्द करें, फिर इसे स्थापित करने के लिए एंड्रॉइड स्टूडियो से पुनः प्रयास करें, यह अब काम करना चाहिए।


0

मैंने निम्नलिखित कोशिश की: 1. इंटेल से सीधे HAXM स्थापित किया है। C ड्राइव में समान डिफ़ॉल्ट पथों के साथ Android स्टूडियो को अन-इंस्टॉल और री-इंस्टॉल करने के लिए कई बार कोशिश की। 3. QEMU सहित विभिन्न अन्य सॉफ़्टवेयरों को अन-इंस्टॉल करें जो HAXM का भी उपयोग करता है, जो संभवतः HAXM को पहचानने वाले Android के साथ हस्तक्षेप कर रहा है।

समाधान था: 1. एंड्रॉइड स्टूडियो को अन-इंस्टॉल करना और इसे एसडीके सहित डी ड्राइव पर स्थापित करना। इससे समस्या हल हो गई।


-1

यदि आप विंडोज़ का उपयोग कर रहे हैं, तो हाइपर- V AMD के माध्यम से काम करता है HAXM नहीं।

निम्नलिखित को आज़माएँ: Android पर, SDK Manager ==> SDK प्लेटफ़ॉर्म ==> पैकेज दिखाएँ ==> ARM EABI v7a Systems Image पर क्लिक करें।

सिस्टम इमेज को डाउनलोड करने के बाद, AVD Manager ==> वर्चुअल डिवाइस बनाएं ==> डिवाइस चुनें (जैसे 5.4 FWVGA ") ==> मार्शमैलो आर्मेबी v7a एंड्रॉइड 6 Google API के साथ ==> एवीडी नाम को कुछ भी बदलें (उदाहरण के लिए)। myfirst) ==> समाप्त क्लिक करें।


-1

यदि आप सभी इससे गुजर चुके हैं और यह अभी भी काम नहीं कर रहा है और "systeminfo.exe" दिखाता है कि हाइपरविजर का पता लगाया गया है तो विंडोज फीचर्स में कंटेनरों को अक्षम करें । इसके बाद सब ठीक हो गया।


-1

सुझावों में से कोई भी अपने दम पर काम नहीं किया।

यहाँ मेरे लिए क्या काम किया गया है: chmod -R 777 $ ANDROID_HOME

फिर एंड्रॉइड स्टूडियो -> एसडीके प्रबंधक के माध्यम से इसे स्थापित करने का प्रयास करें। यदि वहाँ नहीं है, तो अपने वर्तमान इंस्टॉलेशन पर Android स्टूडियो के नवीनतम संस्करण को पुनर्स्थापित करें। HAXM उसके बाद SDK प्रबंधक में दिखाई देगा।

यदि आपके पास ANDROID_HOME सेट नहीं है, तो आप समस्या का हिस्सा हैं। इसका मूल्य एंड्रॉइड स्टूडियो प्रोजेक्ट संरचना के अंदर पाया जा सकता है। मैक पर, बस सीएमडी टाइप करें; और बाईं ओर एसडीके स्थान को देखें।

बस chmod -R 775 चलाएं


क्या आपको वास्तव में "अन्य" के लिए लिखने की अनुमति चाहिए? यह सिस्टम के अन्य उपयोगकर्ताओं को आपकी निर्देशिका में लिखने देता है, और आपकी निर्देशिका से फ़ाइलों को हटा देता है। 775पर्याप्त होगा ?
पीटर कॉर्डेस

मैंने अपना उत्तर @PeterCordes अपडेट किया। मुझे लगता है कि 775 पर्याप्त होना चाहिए, मैंने उस समय निराशा के कारण सिर्फ 777 किया।
अहसान .देव 20
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.