एमुलेटर: ERROR: x86 एमुलेशन वर्तमान में हार्डवेयर त्वरण की आवश्यकता है


295

मैंने एंड्रॉइड स्टूडियो में अपना हैलो वर्ल्ड एप्लिकेशन चलाने की कोशिश की। मुझे निम्नलिखित त्रुटि मिली:

एमुलेटर: ERROR: x86 एमुलेशन वर्तमान में हार्डवेयर त्वरण की आवश्यकता है!

कृपया सुनिश्चित करें कि Intel HAXM ठीक से स्थापित और प्रयोग करने योग्य है।

CPU त्वरण स्थिति: HAX कर्नेल मॉड्यूल स्थापित नहीं है!

क्या आप मुझे बता सकते हैं कि मैं त्रुटि के साथ क्या कर सकता हूं?



इस धागे की जाँच करें: stackoverflow.com/questions/26521014/…
live-love

इंटेल साइट सॉफ्टवेयर
en

1
मैक उपयोगकर्ता, नीचे स्क्रॉल करें: stackoverflow.com/a/38275065/96944
Jannie Theunissen

जवाबों:


375

इस प्रतिक्रिया के अनुसार , पूर्ण चरण हैं:

1) ओपन एसडीके मैनेजर (एंड्रॉइड स्टूडियो में, टूल्स> एंड्रॉइड> एसडीके मैनेजर पर जाएं) और अगर आपने नहीं किया है तो इंटेल x86 एमुलेटर एक्सेलेरेटर (HAXM इंस्टॉलर) डाउनलोड करें।

Intel x86 एमुलेटर एक्सेलेरेटर (HAXM इंस्टॉलर)

2) अब अपने एसडीके डायरेक्टरी में जाएं C:\users\%USERNAME%\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\और नाम की फाइल को चलाएं intelhaxm-android.exe

यदि आपको "Intel वर्चुअलाइजेशन तकनीक (vt, vt-x) सक्षम नहीं है" जैसी त्रुटि मिलती है। अपनी BIOS सेटिंग्स पर जाएं और हार्डवेयर वर्चुअलाइजेशन को सक्षम करें।

3) एंड्रॉइड स्टूडियो को पुनरारंभ करें और फिर AVD को फिर से शुरू करने का प्रयास करें।

एमुलेटर विंडो दिखाने में एक या दो मिनट का समय लग सकता है।


15
इंटेल HAXM की स्थापना में दो चरण होते हैं। सबसे पहले, आपको एसडीके प्रबंधक का उपयोग करके इसे डाउनलोड करना होगा। तब आपको intelhaxm-android.exeइंटेल HAXM को स्थापित करने के लिए चलाने की आवश्यकता है । इस टिप्पणी को लिखने का कारण यह है कि मैंने HAXM डाउनलोड किया है, और त्रुटि संवाद तब तक जारी रहा जब तक मैं भाग नहीं गयाintelhaxm-android.exe
दिमित्री

1
यदि आपको स्थानीय फ़ोल्डर में Android नहीं मिलता है, तो सॉफ्टवेयर
विजय नंदवाना

3
वहाँ एक अच्छा कारण है कि एसडीके प्रबंधक पर नीचे दायां बटन "पैकेज स्थापित करें" कहता है और फिर भी यह HAXM स्थापित नहीं करता है - बस डाउनलोड करें? मैं जानना चाहता हूं कि इसके पीछे क्या कारण हो सकते हैं।
बिक गया

1
@Peter - मेरा मानना ​​है कि तर्क यह है कि SDK प्रबंधक को एक नियमित उपयोगकर्ता के रूप में चलाने के लिए डिज़ाइन किया गया है लेकिन HAXM को स्थापित करने के लिए व्यवस्थापक पहुँच की आवश्यकता होती है। हालाँकि, यह एक पॉपअप संदेश होना चाहिए, जब इसने HAXM को यह बताते हुए डाउनलोड किया हो कि आपको इसे काम करने के लिए क्या करने की आवश्यकता है।
पेरियाटा ब्रीटा

8
मैंने ये कदम Intel HAXM और Intelhaxm-android।
एम। खुशमैन खान

125

Intel x86 Emulator Acceleratorएंड्रॉइड एसडीके प्रबंधक का उपयोग करके इंस्टॉल करें

Android SDK प्रबंधक

यदि आपके पास Android स्टूडियो स्थापित है, तो आप टूल -> एंड्रॉइड -> एसडीके प्रबंधक के माध्यम से एसडीके प्रबंधक शुरू कर सकते हैं ।

Android SDK प्रबंधक वास्तव में HAXM स्थापित नहीं करता है , यह केवल इसे डाउनलोड करता है। एंड्रॉइड एसडीके प्रबंधक विंडो के शीर्ष में, आप पा सकते हैं कि इंस्टॉलर आपके पीसी पर कहां स्थित है। कृपया सबफ़ोल्डर खोलें extras\intel\Hardware_Accelerated_Execution_Manager, और इंस्टॉलर को मैन्युअल रूप से चलाएं intelhaxm-android.exe:।

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

इस प्रकार के त्वरण का उपयोग करने का प्रयास करने से पहले, आपको पहले यह निर्धारित करना चाहिए कि आपके विकास प्रणाली का सीपीयू निम्नलिखित वर्चुअलाइजेशन एक्सटेंशन तकनीकों में से एक का समर्थन करता है:

  • इंटेल वर्चुअलाइजेशन टेक्नोलॉजी (वीटी, वीटी-एक्स, वीएमएक्स) एक्सटेंशन
  • AMD वर्चुअलाइजेशन (AMD-V, SVM) एक्सटेंशन (केवल लिनक्स के लिए समर्थित)

यदि आपके CPU में वर्चुअलाइजेशन समर्थन नहीं है, तो आप इसके बजाय ARM एमुलेटर का उपयोग कर सकते हैं:

आप किसी मौजूदा को संपादित कर सकते हैं, या Android वर्चुअल डिवाइस मैनेजर में एक नया वर्चुअल डिवाइस जोड़ सकते हैं और CPU / ABI को ARM में बदल सकते हैं । यदि वह विकल्प उपलब्ध नहीं है, तो आपको वर्चुअल डिवाइस के लक्ष्य एपीआई को बदलने की आवश्यकता हो सकती है, या आप जिस एंड्रॉइड एसडीके प्रबंधक का उपयोग करना चाहते हैं उसके लिए एआरएम सिस्टम छवि डाउनलोड करें।


1
नमस्ते, आपकी इतनी जल्दी प्रतिक्रिया के लिए बहुत बहुत धन्यवाद! क्या आपको लगता है कि मुझे Android SDK मैनेजर मिल गया है? यदि, मैं Intel x86 एमुलेटर एक्सेलेरेटर स्थापित करता हूं, तो क्या यह मेरे कंप्यूटर में कुछ बदल देगा?
मार्क ने

1
आपको एंड्रॉइड स्टूडियो से एसडीके प्रबंधक तक पहुंचने में सक्षम होना चाहिए: lirent.net/wp-content/uploads/2013/12// क्या आप के साथ क्या मतलब है: क्या यह मेरे कंप्यूटर में कुछ बदल जाएगा
KompjoeFriek

1
नमस्ते, मैंने अपना एंड्रॉइड एसडीके मैनेजर और इंटेल x86 एम्यूलेटर एक्सेलेरेटर (HAXM इंस्टॉलर) स्थापित किया है
मार्क 19'15

7
मेरे पास एक CPU है जिसमें एक ही फीचर सेट (E8400) है। एंड्रॉइड एसडीके प्रबंधक ने वास्तव में मेरी मशीन पर HAXM स्थापित नहीं किया, बस इसे डाउनलोड किया। एंड्रॉइड एसडीके प्रबंधक विंडो के शीर्ष में, आप पा सकते हैं कि यह आपके पीसी पर कहां स्थित है। कृपया सबफ़ोल्डर खोलें extras\intel\Hardware_Accelerated_Execution_Manager, और इंस्टॉलर को मैन्युअल रूप से चलाएं intelhaxm-android.exe:। मुझे x86 एमुलेटर उसके बाद चल रहा है।
KompjoeFriek

4
@KompjoeFriek - आपको अपने उत्तर को उस जानकारी को शामिल करने के लिए संपादित करना चाहिए जिसे डाउनलोड करने के बाद आपको इंस्टॉलर को चलाने की आवश्यकता है। यह एसडीके प्रबंधक के उपयोगकर्ता इंटरफ़ेस में किसी भी जानकारी से वास्तव में स्पष्ट नहीं है कि इस अतिरिक्त कदम की आवश्यकता है।
पेरिअटा ब्रीटाटा

78

मैं विंडोज 10, लेनोवो, इंटेल कोर i7 CPU पर निम्नलिखित वर्कफ़्लो के साथ लापता त्वरण की मेरी समस्या को हल करने में सक्षम था:

HAXM सेटअप फ़ोल्डर में परिवर्तित: C: \ Users \\ AppData \ Local \ Android \ Sdk \ extras \ Intel \ Hardware_Accelerated_Execution_Manager

एक cmd (MS-DOS) शेल विंडो haxm_check.exeखोली और यह जांचने के लिए निष्पादित किया कि क्या CPU HAXM का समर्थन करता है - यह मेरे मामले में आउटपुट:

VT support -- yes
NX support -- yes

इसलिए, मुझे पता था कि यह एक सेटअप समस्या है। इसलिए, मैंने intelhaxm-android.exeव्यवस्थापक खाते के साथ एक ही फ़ोल्डर में सेटअप प्रोग्राम शुरू किया और स्थापित घटकों को हटा दिया। उसके बाद, मैंने उसी सेटअप प्रोग्राम के साथ फिर से स्थापित करने का प्रयास किया है और यह आउटपुट मिला है:

HAXM समर्थित लेकिन चालू नहीं हुआ इसलिए, मैं BIOS के सीपीयू अनुभाग में चला गया और त्वरण / वर्चुअलाइजेशन चालू कर दिया - सेटअप प्रोग्राम पर वापस चला गया और इसे फिर से चलाया, इस बार मैं इस आउटपुट को देखकर प्रसन्न था:

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

उसके बाद, मैंने एंड्रॉइड स्टूडियो को पुनः आरंभ किया और एमुलेटर के लिए एक नई छवि को परिभाषित करने के लिए टूल्स> एवीडी मैनेजर का उपयोग किया। मैं तब एवीडी प्रबंधक की सूची में एमुलेटर की सूची में प्ले बटन पर क्लिक करके एमुलेटर को सफलतापूर्वक शुरू करने में सक्षम था:

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

या द्वारा - एक नमूना परियोजना खोलना जो ठीक संकलित करता है - फ़ाइल का उपयोग करना> ग्रेडल फ़ाइलों के साथ सिंक प्रोजेक्ट (सभी कलाकृतियों का निर्माण करने के लिए) - एंड्रॉइड में एप्लिकेशन आइटम का चयन करें (TW) और रन> रन 'ऐप' पर क्लिक करें - पहले से कॉन्फ़िगर किए गए एमुलेटर का चयन करें मुझे यह दिखाया :-)

आशा है कि यह उनकी समस्याओं के साथ दूसरों को परेशान करने में मदद करता है जो वास्तव में खराब सेटअप कार्यान्वयन के कारण होते हैं क्योंकि लापता त्वरण विकल्प को चुपचाप एंड्रॉइड स्टूडियो सेटअप प्रोग्राम द्वारा निगल लिया गया था ... :-(

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


धन्यवाद। इससे मुझे एमुलेटर चलाने में मदद मिली, लेकिन अब मुझे अपने चुने हुए डिवाइस पर इंस्टॉल करने के लिए ऐप नहीं मिल सकता है।
स्टीफन मैककॉर्मिक

33

सरल उपाय:

Android SDK प्रबंधक खोलें, शीर्ष पर आप Android SDK Locationउस स्थान पर " " जा सकते हैं और इस पथ का अनुसरण कर सकते हैं

\extras\intel\Hardware_Accelerated_Execution_Manager

यहाँ आपको " Intelhaxm-android.exe " मिलेगा इस सेटअप को स्थापित करें।


18

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

"विंडोज सुविधाओं को चालू या बंद करें" (आप इसे विंडोज खोज के माध्यम से पा सकते हैं) में, आपको सक्षम करने की आवश्यकता होगी

एक बार जब आप पुनः आरंभ करते हैं और एमुलेटर (एक x86 बिल्ड) शुरू करते हैं, तो यह उल्लेखित त्रुटि के बिना बूट करना शुरू कर देना चाहिए।


1
क्या यह समर्थन पूर्वव्यापी या केवल Ryzen और नया है?
XP1

1
मुझे विंडोज हाइपरवाइज़र प्लेटफ़ॉर्म सेटिंग नहीं मिल पाई, लेकिन मुझे लगा। विंडोज हाइपरवाइजर प्लेटफॉर्म को सक्षम करने के लिए , आपको विंडोज 10 17134.1 (1803) अप्रैल 2018 अपडेट या नया स्थापित करना होगा। यह Ryzen से पुराने Ryzen पर काम करना चाहिए।
XP1

1
एक बात ध्यान देने योग्य है: कभी-कभी आप हाइपर- V को तुरंत सक्षम नहीं कर सकते क्योंकि यह आपके मेनबोर्ड की BIOS सेटिंग्स के माध्यम से अक्षम होता है। दुर्भाग्य से यह आपके निर्माता के आधार पर अलग-अलग BIOS सेटिंग्स में कहा जाता है।
पुन: लिखें

15

मैक पर, एंड्रॉइड एसडीके में स्थापित हो जाता है: /Users/username/Library/Android/sdk/इसलिए, आपको स्क्रिप्ट को सूडो के रूप में चलाने की आवश्यकता होगी, इस प्रकार है:

sudo sh /Users/username/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/silent_install.sh

यदि सबकुछ ठीक हो जाता है, तो स्क्रिप्ट संदेश प्रिंट करती है: "Silent installation Pass!"

फिर, एंड्रॉइड स्टूडियो को पुनरारंभ करें और अपने ऐप को वांछित AVD के साथ चलाएं।


और अगर आपको "HAXM साइलेंट इंस्टॉलेशन केवल 10.8 से 10.10 तक मैक ओएस एक्स सपोर्ट करता है!", तो stackoverflow.com/questions/32924736/…
देवस्थान

10

मैंने इस पर बहुत समय बर्बाद किया, I find that the AVAST is the issue!!! यदि आपके पास AVAST आपके सिस्टम में स्थापित है, तो आपको निम्न करना होगा:

settingsटैब पर जाएं -> troubleshooting, फिर आपको " enable hardware-assisted virtualization" देखना चाहिए

अपने पीसी को पुनरारंभ करें, अगर यह स्थापित नहीं है तो Intelhaxm-android.exe स्थापित करें। आप इसे पा सकते हैं:

C:\Users\{YOURUSERNAME}\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager


मुझे ऐसी कोई वस्तु नहीं दिखती "हार्डवेयर-असिस्टेड वर्चुअलाइजेशन सक्षम करें" वहाँ .. क्या वे इसे हटा सकते हैं - इस बीच में?
बिक गया

8

अपने कंप्यूटर आइकन पर राइट क्लिक करें और सीपीयू को गुण पृष्ठ पर सूचीबद्ध किया जाएगा। या डिवाइस मैनेजर खोलें और सीपीयू देखें। यह एक इंटेल प्रोसेसर होना चाहिए जो वीटी और एनएक्स बिट (एक्सडी) का समर्थन करता है - आप अपने सीपीयू # को http://ark.intel.com पर देख सकते हैं।
यह भी सुनिश्चित करें कि हाइपरवि ऑफ बीसीकेडिट / सेट हाइपरवाइजरक्लंचपाइप बंद
एक्सडी बिट बीसीएलडिट / सेट एनएक्स पर है हमेशा https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
से इंस्टॉलर का उपयोग करें
यदि आप अवास्ट का उपयोग कर रहे हैं, तो "हार्डवेयर-असिस्टेड वर्चुअलाइजेशन सक्षम करें" सेटिंग के तहत: सेटिंग्स > समस्या निवारण। पीसी को पुनरारंभ करें और HAXM स्थापना को फिर से चलाने का प्रयास करें


1
0 जटिलताओं के साथ बेहतर ans :)
कैंडल कोड


8

मैंने सिस्टम सेटिंग्स से वर्चुअलाइजेशन तकनीक को सक्षम करके इस मुद्दे को हल किया

बस इन चरणों का पालन किया

  • मेरे कंप्यूटर को पुनरारंभ करें
  • BIOS सेटअप में प्रवेश करने के लिए लगातार Esc और फिर F10 दबाएं
  • विन्यास
  • वर्चुअलाइजेशन तकनीक की जाँच करें

आपके कंप्यूटर के अनुसार आपकी सिस्टम सेटिंग्स बदली जा सकती हैं। आप google (your_PC_NAME के ​​लिए virtualizatino को सक्षम कैसे करें) कर सकते हैं।

मुझे उम्मीद है यह मदद करेगा।


इस धागे में कुछ संभावित उपयोगी जानकारी है: github.com/intel/haxm/issues/77#issuecomment-405943152
बाइनरीफंट

7

मेरे जैसे डमी के लिए एक अधिक विस्तृत जवाब:

  1. एसडीके प्रबंधक खोलें खुला एसडीके
  2. का चयन करें एसडीके टूल टैबएसडीके टूल टैब
  3. डाउनलोड - सुनिश्चित करें कि इंटेल x86 एमुलेटर एक्सेलेरेटर (HAXM) डाउनलोड किया गया है। haxm डाउनलोड
  4. स्थापित करें - अब जब HAXM डाउनलोड हो गया है, तो सुनिश्चित करें कि यह स्थापित है। एसडीके विंडो में यह आपको दिखाएगा कि एसडीके आपके कंप्यूटर पर कहां स्थित है: एसडीके स्थान प्राप्त करें इस टेक्स्ट को हाइलाइट करने के लिए और फ़ोल्डर स्थान को कॉपी करने के लिए 3 बार क्लिक / टैप करें। फ़ाइल एक्सप्लोरर खोलें और फ़ाइल स्थान में पेस्ट करें। यहाँ से आप HAXM सामान के लिए फ़ोल्डर स्थान खोजने के लिए "hax" खोज सकते हैं। खोज परिणामों में एक फ़ाइल आने के बाद, राइट क्लिक करें और "ओपन फाइल लोकेशन" चुनें। मेरे लिए स्थान C: \ Users \ Datu1 \ AppData \ Local \ Android \ Sdk \ extras \ Intel \ Hardware_Accelerated_Execution_Manager था। फ़ाइल Intelhaxm-android.exe ढूंढें और इसे खोलें / चलाएँ।haxm-android.exe फ़ाइल निर्देशों का पालन करें जब यह चलता है। आप एक व्यवस्थापक के रूप में haxm_check चलाना चाह सकते हैं (यह उसी फ़ोल्डर में है), लेकिन यह आपके लिए काम कर सकता है या नहीं भी। यह बताने का अचूक तरीका कि क्या आप हार्डवेयर त्वरण चला सकते हैं और यदि यह सक्षम है तो स्टार्टअप मेनू से अपने कंप्यूटर की बायोस सेटिंग में जाएं।
  5. BIOS सेटिंग्स - सुनिश्चित करें कि आपकी BIOS सेटिंग्स में हार्डवेयर त्वरण सक्षम है। ऐसा करने का तरीका सिस्टम से सिस्टम में थोड़ा भिन्न हो सकता है। आपको स्टार्टअप पर f10 या esc दबाने की आवश्यकता हो सकती है। लेकिन अधिकांश (अपडेट किए गए) विंडोज 10 कंप्यूटरों के साथ आप निम्न करके BIOS सेटिंग्स तक पहुंच सकते हैं: विंडोज सर्च बार में "उन्नत स्टार्टअप" टाइप करें; "उन्नत स्टार्टअप अपटेशन बदलें:" पर क्लिक करें जब यह आता है। "अभी पुनरारंभ करें" पर क्लिक करें। आपके कंप्यूटर के पुनरारंभ होने के बाद समस्या निवारण पर क्लिक करें। समस्या निवारण Windows स्टार्टअप उन्नत विकल्प> फर्मवेयर सेटिंग्स पर क्लिक करें, फिर EUFI फर्मवेयर सेटिंग्स को बदलने के लिए पुनरारंभ करें। पुनरारंभ के लिए प्रतीक्षा करें फिर बायोस सेटिंग के लिए मेनू विकल्प चुनें। इंटेल प्रोसेसर के साथ चरण निम्नानुसार या समान होंगे: कॉन्फ़िगरेशन टैब पर जाने के लिए दायां तीर दबाएं। इंटेल वर्चुअल / वर्चुअलाइजेशन टेक्नोलॉजी के लिए नीचे जाएं और इसे चालू करें (सक्षम कहना चाहिए)। बायोस में वर्चुअलाइजेशन सक्षम करें परिवर्तन से बाहर निकलें और सहेजें।

  6. यदि वर्चुअल टेक्नोलॉजी पहले आपकी बायोस सेटिंग्स में अक्षम थी , तो आपको hxm को स्थापित करने के लिए अब Intelxxm-android.exe फ़ाइल को चलाने की आवश्यकता होगी ।

  7. एंड्रॉइड स्टूडियो को पुनरारंभ करने और अपने एमुलेटर को फिर से चलाने का प्रयास करें। यदि यह अभी भी काम नहीं कर रहा है, तो अपने कंप्यूटर को पुनरारंभ करें और फिर से प्रयास करें, यह काम करना चाहिए।

नोट: यदि आपके पास Windows हाइपर- V चालू है, तो इसके कारण आप hxm नहीं चला पाएंगे। यदि आपको हाइपर-वी के साथ कोई समस्या हो रही है, तो सुनिश्चित करें कि यह आपकी सेटिंग्स में बंद है: "हाइपर" के लिए विंडोज बार में खोजें; खोज परिणाम आपको "विंडोज सुविधाओं को चालू या बंद करें" पर ले जाना चाहिए। फिर सुनिश्चित करें कि सभी हाइपर-वी बॉक्स अनियंत्रित हैं।
हाइपर- v अक्षम करें


4

एक और संभावित कारण: आपने वर्चुअलाइजेशन को अक्षम करके HAXM और फिर अद्यतन BIOS सेटिंग्स को स्थापित किया। या, अद्यतन BIOS संस्करण। कृपया BIOS सेटिंग्स को फिर से जांचें, और सुनिश्चित करें कि वर्चुअलाइजेशन सक्षम हो।


यह BIOS सेटिंग्स का उल्लेख करने वाले कई अन्य उत्तरों से कैसे अलग है? यह एक और संभावित कारण नहीं है, यह फिर से वही है।
पीटर कॉर्ड्स

कृपया उल्लेखित विशिष्ट मामले पर ध्यान दें: सफल HAXM स्थापित और उपयोग के बाद BIOS सेटिंग्स अपडेट / रीसेट। मशीन या BIOS अपडेट का उपयोग करने वाले अन्य उपयोगकर्ताओं द्वारा Fe। हम में से बहुत से लोग जानते हैं कि BIOS सेटिंग्स के बारे में था, और अन्य स्थानों में समस्याओं की तलाश करता है। मैं उसी तरह से विफल रहा।
जूजास

4

मेरी भी यही समस्या थी। मेरे मामले में मुझे समस्या के कारण दो मुद्दे मिले

  1. मेरे पास हाइपर-वी चल रहा था, मुझे लगता है कि अगर कोई वर्चुअलाइजेशन प्रोग्राम चल रहा है तो आपको अनइंस्टॉल करना होगा
  2. मैं मानक खाता / प्रशासक के अधीन नहीं चल रहा था


3

विंडोज उपयोगकर्ता केवल

यह थोड़ा लेट हो गया है लेकिन अभी पता लगा है कि कुछ उत्तर बायोस सेटिंग्स में जाने हैं लेकिन मेरे लिए, मैं केवल हाइपर- v सुविधा को अक्षम करके इसे हल करने में सक्षम था। हम इन चरणों का पालन करके ऐसा करते हैं:

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


1

AVD प्रबंधक पर अपना वर्चुअल डिवाइस बनाने के लिए प्रारंभ करने से पहले आपको sdk प्रबंधक पर इंटेल हार्डवेयर त्वरण स्थापित करना चाहिए


1

वर्चुअलाइजेशन तकनीक सक्षम करें

यह मेरे मामले में काम किया है

कंप्यूटर को पुनरारंभ करें लगातार BIOS सेटअप कॉन्फ़िगरेशन दर्ज करने के लिए Esc और फिर F10 दबाएं वर्चुअलाइजेशन तकनीक की जांच करें

मेरा पीसी HP Zbook है। यूनिट को BIOS में बूट करें (यूनिट को रिबूट करें और F10 पर टैप करते रहें)।

  1. उन्नत> डिवाइस या सिस्टम कॉन्फ़िगरेशन पर नेविगेट करें> निर्देश I / O (VTd) के लिए वर्चुअलाइज़ेशन टेक्नोलॉजी (VTx) और वर्चुअलाइज़ेशन तकनीक पर क्लिक करें।

  2. परिवर्तन सहेजें और बाहर निकले।


1

मेरे लिए निम्नलिखित समाधान काम किया:

1] BIOS सेटिंग में जाना और वर्चुअलाइजेशन को सक्षम करना।

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


0

यह कदम मिंट 17.2 राफाएला पर काम किया:

  1. एक टर्मिनल खोलें और इसे इनपुट करें: sudo apt-get install qemu-kvm
  2. अपने पीसी को पुनरारंभ करें और अपने BIOS सेटअप पर वर्चुअलाइजेशन तकनीक को सक्षम करें
  3. फिर से टर्मिनल में, इसे डालें: sudo kvm-ok

0

एंड्रॉइड sdk मैनेजर में यह कहा गया है कि इसमें हार्डवेयर एक्सेलेरेटर पहले से इंस्टॉल है लेकिन मुझे लगता है कि यह केवल डाउनलोड नहीं किया गया है। मैंने अभी-अभी Intelhaxm-android.exe इंस्टॉल किया है और यह मेरे लिए काम करता है।

साथ ही मैंने डॉकटर स्थापित किया था, हाइपर-वी सुविधाओं को अक्षम करने के लिए कुछ उत्तर थे, इसलिए मैंने ऐसा भी किया, लेकिन यह सुनिश्चित नहीं किया कि यह मदद करता है या नहीं।


0

मैंने एक ही मुद्दे का अनुभव किया, लेकिन हाइपर-वी को बंद करने और अपने BIOS पर वीटी-एक्स को सक्षम करने के बाद भी मैं अभी भी इंटेलएक्सएक्सएम-एंड्रॉइड.exe प्रोग्राम स्थापित नहीं कर सका।

अपनी समस्या को ठीक करने के लिए मुझे विंडोज डिफेंडर मेमोरी अखंडता को बंद करना पड़ा

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

चरणों के लिए यहां देखें -> https://github.com/intel/haxm/issues/105


0

जब हार्डवेयर त्वरण स्थापित किया गया था तब भी मेरे पास एक ही मुद्दा था। मेरा समाधान SDK प्रबंधक का उपयोग करके इसे अनइंस्टॉल कर रहा था और इसे पुनर्स्थापित कर रहा था। सुनिश्चित करें कि आप उसके बाद Android स्टूडियो को पुनरारंभ करें।


0

मेरे पास पहले से ही HAXM स्थापित था, लेकिन यह एक पुराना संस्करण था। फिर मैंने एसडीके प्रबंधक से अपडेट किया, फिर एमुलेटर ने काम किया!



-1

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

मैं नवीनतम विंडोज 10 अपडेट (1809) के साथ Ryzen 5 प्रोसेसर का उपयोग कर रहा हूं, लेकिन फिर भी HAXM इंस्टॉल नहीं कर सकता। तो, मैंने इसे हल करने के लिए क्या किया:

  1. BIOS सेटिंग्स में हार्डवेयर वर्चुअलाइजेशन सक्षम करें
  2. विंडोज फ़ीचर में हाइपरवाइज़र प्लेटफ़ॉर्म सक्षम करें
  3. वर्चुअल बॉक्स के साथ Genymotion स्थापित करें - व्यक्तिगत उपयोग के लिए चुनें
  4. Genymotion Android Studio plugin इंस्टॉल करें - इसे Android Studio plugins सेटिंग में ढूंढें

आप यहाँ से जाने के लिए अच्छे हैं।

सीपीयू स्क्रीनशॉट

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.