Android के लिए नया इंटेल एमुलेटर चल रहा है


307

हाल ही में Google और Intel ने एमुलेटर को चलाने के लिए एक नया तरीका प्रकाशित किया है, जो कि पिछले संस्करण (जिसने एमएमओ का अनुकरण किया है) की तुलना में बहुत बेहतर काम करना चाहिए। : यहाँ इसके बारे में कुछ लिंक कर रहे हैं इस और इस

हालांकि, नए घटकों को स्थापित करने और निर्देश के अनुसार एक नया एमुलेटर कॉन्फ़िगरेशन बनाने के बाद, मुझे एक त्रुटि मिलती है और मैं कोई सुधार नहीं देख सकता। मैंने एपीआई 10 और एपीआई 15, और GPU सक्षम और अक्षम दोनों के साथ प्रयास किया है। उन विन्यासों में से किसी ने भी मदद नहीं की। मैंने इसे दो अलग-अलग कंप्यूटरों पर भी आज़माया है और इसे कोई बढ़ावा नहीं मिला (और वही त्रुटियां मिलीं)।

ऐसा लगता है कि मैंने जिन पोस्टों के बारे में पढ़ा है, उनमें से किसी को भी कोई समस्या नहीं थी और सभी बहुत तेज़ एमुलेटर की रिपोर्ट करते हैं।

यह दिखाता है कि त्रुटि है:

emulator: Failed to open the HAX device!
HAX is not working and emulator runs in emulation mode
emulator: Open HAX device failed

ऐसा क्यों हो रहा है, और क्या इसे ठीक करने का कोई तरीका है? क्या कोई और है जो उन त्रुटियों को प्राप्त करता है या इसके विपरीत है?

वैसे, मेरे पास एक इंटेल सीपीयू है, अगर यह एक समस्या हो सकती है।


संपादित करें:

यहां मैं BIOS में क्या देख रहा हूं, इसलिए यह उपलब्ध होना चाहिए ...:

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


68
नोट - एंड्रॉइड एसडीके प्रबंधक वास्तव में इंस्टॉलेशन नहीं करता है - डाउनलोड के लिए मैनेजर का उपयोग करने के बाद आपको खुद को इंस्टॉलेशन चलाना होगा: <sdk> /extras/intel/Hardware_Accelerated_Execution_Manager-IntelHAXM.exe
रिचर्ड ले

1
रिचर्ड सही है। मुझे भी यही समस्या थी, जब तक मैंने उनकी टिप्पणी का पालन नहीं किया। Developer.android.com/tools/devices/emulator.html#accel-vm पर जाएं , और "विंडोज पर वीएम एक्सेलेरेशन कॉन्फ़िगर करना" अनुभाग तक स्क्रॉल करें। मेरे लिए काम किया, ADK, या कुछ भी के बाहर पुनर्स्थापित करने या पुनर्स्थापित करने की कोई आवश्यकता नहीं है।
एड्रियन रोमनेली

7
मैक OSX 10,9 nedd पर भी इंटेलिजेंस साइट software.intel.com/en-us/android/articles/…
Zorb

धन्यवाद! मैं अपने मैक पर एक ही मुद्दों कर रहा था।
चोकर .io

VT-x का समकालिक समर्थन हिस्सा है?

जवाबों:


415

मेरे पास एक ही मुद्दा था, इंटेल हार्डवेयर त्वरित निष्पादन प्रबंधक स्थापित करके इसे हल किया। इसे एसडीके प्रबंधक के साथ डाउनलोड करें, यह एक्स्ट्रा में है। इसके बाद, फ़ोल्डर पर जाएं

[Android SDK Root]\extras\intel\Hardware_Accelerated_Execution_Manager

फिर चलाएं IntelHaxm.exeऔर इंस्टॉल करें।

यहाँ Microsoft Windows, Mac OS * X और Linux Ubuntu के लिए Intel Hardware Accelerated IntelHaxm.exe का लिंक दिया गया है

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

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

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


1
एमुलेटर को निष्पादित करने का प्रयास करते समय अभी भी कुछ त्रुटियां हुई हैं, और एमुलेशन या तो काला दिखाता है (जीपीयू का उपयोग करते समय) या बस पहले की तरह धीमा है, खासकर एक वास्तविक डिवाइस की तुलना में। क्या यह एक अच्छा विन्यास है: tinypic.com/view.php?pic=efgv83&s=6 ?
एंड्रॉइड डेवलपर

1
मैंने अभी डिफ़ॉल्ट हार्डवेयर सेटअप के साथ इसे चलाने का परीक्षण किया, तब ठीक काम कर रहा था। यह x86 एमुलेटर अभी भी बहुत नया है, इसलिए बग या दो होने के लिए बाध्य है। एक नया AVD बनाने का प्रयास करें और इसे डिफ़ॉल्ट HW सेटअप के साथ चलाएं।
रैलरैल

6
@Robert कार्ल मैक ओएस एक्स 10.8.2 पर एक ज्ञात समस्या है जो मेरे लिए एक कर्नेल आतंक का कारण बनी जब मैंने HAXM चलाया। Intel के पास एक पैच है जो आपके द्वारा डाउनलोड की गई समस्या को ठीक करता है: software.intel.com/en-us/articles/… फिर पैच किए गए dmg फ़ाइल को खोलें और निर्देशों का पालन करें।
जोसेफ

1
मैंने अपने BIOS में वर्चुअलाइजेशन को सक्षम किया और यह मेरा इंटेल प्रोसेसर है लेकिन जब मैं HAXM को स्थापित करना चाहता हूं, तो त्रुटि मिलती है जो कहती है: यह कंप्यूटर इंटेल वर्चुअलाइजेशन टेक्नोलॉजी (VT-x) का समर्थन नहीं करता है। HAXM स्थापित नहीं किया जा सकता है। कृपया अधिक जानकारी के लिए Intel HAXM प्रलेखन देखें।
रसूल गफ़री

3
विंडोज 8.1 उपयोगकर्ताओं पर ध्यान दें: आपको हाइपर-वी को अक्षम करना होगा अन्यथा इंस्टॉलर को लगेगा कि वीटी-एक्स उपलब्ध नहीं है।
jM2.me

24

विंडोज 8 उपयोगकर्ता के लिए छोटा नोट, हाइपर- V सुविधा सक्षम होने पर इंटेल HAX काम नहीं करेगा। हाइपर-वी (अधिकांश वर्चुअलाइजेशन तकनीक की तरह) विशेष रूप से वीटी एक्सटेंशन को बंद कर देगा डायन ठीक से काम करने के लिए HAX को रोक देगा। यदि आपको "हाइपर-वी" की जरूरत है तो एक वर्कअराउंड भी हो सकता है जब आपको हेक्स की आवश्यकता होने पर हाइपर-वी सेवाओं को मैन्युअल रूप से बंद करना पड़े (अभी तक इसके माध्यम से परीक्षण नहीं किया गया है)।


दिलचस्प है। कई हाइपर-वी सेवाएँ हैं। मुझे उनमें से किसको अक्षम करना चाहिए?
Android डेवलपर

3
सेवा को अक्षम करना पर्याप्त नहीं है। आपको सुविधा को अक्षम करने की आवश्यकता है।
१mel:

जानकारी के लिए धन्यवाद, यह वास्तव में मेरी समस्या क्या है।
होआंग हियुन्ह

1
मैंने इस हाइपर-vandvmware.blogspot.de/2012/10/… का अनुसरण किया और यह बहुत अच्छा काम करता है। एक रिबूट की आवश्यकता है लेकिन यह दोनों प्रौद्योगिकियों को एक इंस्टॉलेशन पर काम करने की अनुमति देता है लेकिन दुर्भाग्य से साइड-बाय-साइड नहीं है।
18

1
इससे मदद मिली। बहुत बहुत धन्यवाद। विंडोज एक दर्द है।
plocks

21

यदि सभी अन्य विफल होते हैं। बस इंटेल HAXM ज़िप को मैन्युअल रूप से डाउनलोड करने, निकालने और स्थापित करने का प्रयास करें। जाँच यहाँ

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

यदि आप मुझसे पूछते हैं तो यह एंड्रॉइड एमुलेटर के लिए काफी सभ्य और बहुत ही ध्यान देने योग्य सुधार है।


इसे अतीत में स्थापित किया। कोई भाग्य नहीं । btw, यह BIOS में सक्षम किया गया था, इसलिए अभी भी मुझे समझ नहीं आया कि यह उतना तेज़ नहीं है जितना कि Google ने वादा किया है।
Android डेवलपर

@androiddeveloper यह वास्तव में काम करता है !!! जब आपने HAXM स्थापित किया है तो आपने कितनी RAM आवंटित की थी? मैंने ५१२ एमबी और इसके धधकते तेज का आवंटन किया!
GoodSp33d

@ 2-नए ड्राइवर को डाउनलोड करने के बाद स्ट्रोक (हाल ही में अपडेट किया गया) मैंने इसे इंस्टॉल करने की कोशिश की है और यह कहता है कि मेरा कंप्यूटर इंटेल की वर्चुअल टेक्नोलॉजी का समर्थन नहीं करता है। लगता है कि मैं अपने वर्तमान कंप्यूटर के साथ एक चिकनी एमुलेटर कभी नहीं होगा। :( शायद मैं इसे कार्यालय में
एंड्रॉइड डेवलपर

18

हर प्रोसेसर वर्चुअलाइजेशन का समर्थन नहीं कर रहा है!

अपनी चिपसेट क्षमताओं का पता लगाने के लिए http://ark.intel.com/ पर जाएं , खोज लाइन में अपने प्रोसेसर का नाम डालें और रिज़ॉल्यूशन देखें

उन्नत तकनीक: ...

Intel® वर्चुअलाइजेशन टेक्नोलॉजी (VT-x) = ???

यदि आप "नहीं" देखते हैं, तो आप HAXM को भूल सकते हैं!


1
यदि VMWare में चल रहा है, तो प्रोसेसर सेटिंग्स के तहत VTX को सक्षम करना सुनिश्चित करें।
डेविड वैन डुगतेरन

मुझे लगता है कि मेरे सिस्टम में HAXM नहीं है और मुझे यह त्रुटि मिली कि क्या आप मुझे सुझाव दे सकते हैं कि मैं इसे हल कर सकता हूं?
कोरोनापिन्टू

1
यह लिंक यह खोजने के लिए बेहतर काम करता है कि आपका CPU Intel® वर्चुअलाइजेशन तकनीक का समर्थन करता है: ark.intel.com/Products/VirtualizationTechnology
dbasch

9

यहां हार्डवेयर त्वरित निष्पादन (HAX) प्राप्त करने के चरण दिए गए हैं जो वास्तव में काफी महत्वपूर्ण हैं:

1-अपने प्रोसेसर इंटेल वेबसाइट को देखें कि क्या वह इंटेल VT-x का समर्थन करता है या नहीं: http://ark.intel.com/Products/VirtualizationTechnology सभी Intel Core i प्रोसेसर और कुछ अन्य चयनित प्रोसेसर Intel VT-x का समर्थन करते हैं

2- इंटेल वीटी-एक्स को सक्षम करने के लिए अपने बायोस की जांच करें, आमतौर पर बायोस में हार्डवेयर वर्चुअलाइजेशन या इंटेल वर्चुअलाइजेशन कहा जाता है

3- जांचें कि क्या आप HAXM के साथ विरोधाभासी सॉफ़्टवेयर का उपयोग कर रहे हैं, तो लोकप्रिय सॉफ्टवेयर जिसमें hxm शामिल है, लेकिन इसमें सीमित नहीं है:

Hyper-V
Windows phone SDK 8
Avast antivirus 8 

4-इंटल प्रबंधन इंजन इंटरफ़ेस (MEI) स्थापित करें, यह ड्राइवर आमतौर पर स्थापित नहीं होता है और रिटेलर विंडोज डीवीडी का हिस्सा नहीं होता है, यहां तक ​​कि विंडोज 8 भी। कैसे स्थापित करने के बारे में इस पोस्ट की जाँच करें: http://communities.intel.com/community/ vproexpert / blog / 2011/12/19 / mei-driver-now-available-through-microsoft-windows-update इस ड्राइवर की आवश्यकता है और हार्डवेयर त्वरण को सक्रिय करने के लिए वैकल्पिक नहीं है आप इसे विंडोज़ अपडेट से भी इंस्टॉल कर सकते हैं

5 - एक्सट्रा डाउनलोड करने के लिए एंड्रॉइड एसडीके प्रबंधक का उपयोग करें -> इंटेल x86 हार्डवेयर त्वरित निष्पादन प्रबंधक।

HAXM के 6-रन इंस्टॉलर: [Android SDK रूट] \ extras \ Intel \ Hardware_Accelerated_Execution_Manager \ IntelHaxm.exe

यदि आपने पिछले चरण पारित किए हैं तो इंस्टॉलर ठीक काम करेगा, अन्यथा यह विफल हो जाएगा

7-शुरू AVD और प्रदर्शन में अंतर देखते हैं, एनिमेशन तेजी से सिस्टम UI हैं और लांचर 4.0.3 में क्रैश होते हैं, लेकिन 4.2.2 के लिए ठीक हैं

इंटेल द्वारा इंस्टॉलेशन गाइड देखें:


धन्यवाद! मैंने गलत तरीके से यह मान लिया था कि एसडीके प्रबंधक सिर्फ डाउनलोड करने के बजाय HAXM पैकेज स्थापित करेगा। चरण 6 ने इसे मेरे लिए हल कर दिया।
zim2411

सूचना के लिए धन्यवाद, क्या पिछले तरीकों का उपयोग किए बिना एंड्रॉइड प्रोजेक्ट लॉन्च करने का कोई अन्य तरीका है, Coz my Intel VT-x @MuhammadAnnaqeeb
Loai

@ बेशक आप इसे बिना HAX के चला सकते हैं। HAX का उपयोग केवल x86 एमुलेशन को गति देने के लिए किया जाता है, इसे सक्षम करने के लिए नहीं, और यह ARM इम्यूलेशन को गति नहीं देता है। इसके अलावा, अगर आपके पास एक एंड्रॉइड डिवाइस है, तो आप अपने एप्लिकेशन को डिवाइस पर स्वयं डिबग कर सकते हैं, इसे कंप्यूटर से जोड़कर, किसी भी त्वरित एमुलेटर की तुलना में बहुत तेज़!
मोहम्मद अल-नकिब

@MuhammadAnnaqeeb ठीक है, जैसा कि आपने कहा कि HAX ने x86 एमुलेशन को गति दी थी! , वास्तव में जब मैं वीएम के माध्यम से अपनी परियोजना को चलाना चाहता हूं तो उसने मुझे HAX स्थापित करने के लिए कहा!
लोई

@ लाई यह आपसे कैसे पूछता है? क्या आप कृपया इसका स्क्रीनशॉट पोस्ट कर सकते हैं? लॉन्च को रद्द करने से पहले आप एमुलेटर के लॉन्च होने का कितनी देर तक इंतजार करते हैं? क्या आप त्रुटियों के बिना एआरएम एमुलेटर लॉन्च करते हैं?
मोहम्मद अल-नकिब

7

Intel HAX डाउनलोड करने के लिए SDK प्रबंधक का उपयोग करने से काम नहीं चला

इंटेल वेबसाइट से इसे डाउनलोड और इंस्टॉल करने का काम कियाhttp://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/

शीर्ष युक्ति: वर्चुअलाइजेशन को सक्षम करने के लिए मेरे BIOS में परिवर्तन करना और फिर "पुनरारंभ" का उपयोग करके वर्चुअलाइजेशन को सक्षम नहीं किया गया। ऐसा करने से एक कोल्ड बूट (यानी बंद और पुन: प्रारंभ) अचानक किए गए यह दिखाई देते हैं।

पहला कदम (विंडोज पर) यह सुनिश्चित करना है कि माइक्रोसाफ्ट हार्डवेयर-असिस्टेड वर्चुअलाइजेशन टूल रिपोर्ट करता है कि "यह कंप्यूटर हार्डवेयर-असिस्टेड वर्चुअलाइजेशन के साथ कॉन्फ़िगर किया गया है"। http://www.microsoft.com/en-us/download/details.aspx?id=592


अंतिम लिंक ऐप ने मुझे बताया कि यह वर्तमान ओएस (जो कि विंडोज़ 8 है) के साथ असंगत है।
एंड्रॉइड डेवलपर

3
वास्तव में - HAX के काम का SDK प्रबंधक डाउनलोड - यह एक अतिरिक्त स्थापित फ़ाइल डाउनलोड कर रहा है जिसे आपको मैन्युअल रूप से निष्पादित करना होगा!
स्कॉट एवरंडन

5

आपको अपने BIOS में वर्चुअलाइजेशन चालू करने की आवश्यकता हो सकती है, अधिकांश निर्माता इसे डिफ़ॉल्ट रूप से अक्षम करते हैं। इंटेल HAX को सक्षम करने के लिए CPU वर्चुअलाइजेशन की आवश्यकता होती है।


आपका मतलब है कि यह cpus पर काम नहीं करेगा जिसमें यह सुविधा नहीं है? मुझे कैसे पता चलेगा कि मेरे पास है? मेरा सीपीयू थोड़ा पुराना है, लेकिन यह आमतौर पर मेरे लिए काफी तेज है, और मैंने इसे दूसरे, बहुत बेहतर कंप्यूटर से परीक्षण किया है। मेरा सीपीयू इंटेल कोर i3 540 है।
Android डेवलपर

इस पेज के अनुसार यह काम करना चाहिए: ark.intel.com/products/46473/…
पैट्रिक टेशर

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

वाह धन्यवाद । जल्द ही कोशिश करेंगे और आपको "वी" देंगे। अभी के लिए, +1 लें। :) आप इसे बायोस मोड में कैसे सक्षम करते हैं?
एंड्रॉयड डेवलपर

यह आपके कंप्यूटर पर निर्भर करता है, आमतौर पर जब आप बूट करते हैं तो आप F2 या कुछ और दबाते हैं।
पैट्रिक टेशर

3

वही मेरे बारे में एक सप्ताह पहले होने लगा, बिना स्पष्ट कारण (99% यकीन है कि मैंने कुछ भी अपग्रेड नहीं किया); कुछ समय के लिए एमुलेटर चलाने में सक्षम होने के बाद यह सिर्फ एक स्पष्ट कारण के बिना काम करना बंद कर देता है।

मैंने Intel thingie को स्थापित करने की कोशिश की, लेकिन इंस्टॉलर ने बताया कि मेरी मशीन Intel VM का समर्थन नहीं करती है, इस तथ्य के बावजूद कि इसमें Intel i3 प्रोसेसर है और यह वर्चुअलाइजेशन सक्षम है (शायद XP बहुत पुराना है OS के लिए, हालाँकि MS वीएम, ओरेकल के वर्चुअल बॉक्स और वीएमवेयर को इस मशीन में एक ही ओएस के साथ काम करते हुए स्थापित किया गया है)।

मैंने बस वीडी को एक आर्म प्रोसेसर का अनुकरण करने के लिए संपादित किया, और सब कुछ फिर से काम कर रहा है।

शायद इष्टतम समाधान नहीं है, लेकिन यह काम करता है!


3

विंडोज के लिए, कुछ जवाब दिए गए हैं कि यह कैसे काम करता है। लेकिन मैं एक मैक उपयोगकर्ता हूं, मुझे नहीं पता कि मैक के लिए HAX ड्राइवर कैसे स्थापित किया जाए जैसा कि उन्होंने विंडोज के लिए किया था। अंत में मुझे नीचे दिया गया लिंक मिला और इसने मेरी समस्या को ठीक कर दिया। आपको मैक का HAXM डाउनलोड करना चाहिए और फिर इसे इंस्टॉल करना चाहिए।

https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement-macosx/


मैं एक मैक का उपयोग नहीं करते। हालांकि, मुझे आश्चर्य है, क्या इससे मदद मिली? क्या यह (एमुलेटर) उतनी ही तेजी से है जितना आपको उम्मीद है कि यह होगा? क्या यह कम से कम चिकना है? बिना इसकी तुलना में ड्राइवर को स्थापित करने में मदद कैसे हुई?
एंड्रॉइड डेवलपर

2

त्वरित एमुलेटर चलाने के लिए चरण-दर-चरण निर्देश आधिकारिक Android डेवलपर्स वेबसाइट पर पाए जा सकते हैं :

सावधानी : एसडीके उपकरण संशोधन 17 के रूप में, एमुलेटर के लिए वर्चुअल मशीन त्वरण सुविधा प्रयोगात्मक है; इस सुविधा का उपयोग करते समय असंगतताओं और त्रुटियों के लिए सतर्क रहें।


विंडोज 8 का उपयोग करना एक संभावित कारण होगा कि यह अच्छी तरह से काम नहीं करता है? भी, क्या आपको लगता है कि यह ubuntu पर काम कर सकता है? क्या होगा अगर ubuntu वुबी के माध्यम से स्थापित किया गया था?
एंड्रॉयड डेवलपर

@androiddeveloper मेरा सुझाव है कि आप अपनी टिप्पणी एक नए प्रश्न के रूप में पोस्ट करें। यह उद्धरण मुझसे नहीं है; यह मेरे उत्तर से जुड़ी एंड्रॉइड डेवलपर्स वेबसाइट से है।
जेफ एक्सल्रॉड

क्या आपके पास उन सवालों में से कोई भी अनुभव है? भी, क्या आपने नए इंटेल एमुलेटर को अच्छी तरह से काम करने के लिए प्रबंधित किया है ताकि एम्यूलेटर काम करने के सामान्य तरीके से बहुत तेज हो?
एंड्रॉयड डेवलपर

@androiddeveloper I ने वर्चुअल मशीन के त्वरण (इंटेल एटम x86 सीपीयू को बदलते हुए) के साथ एमुलेटर को चलाया और एआरएम एमुलेटर को बूट करने के लिए उसी समय के बारे में लग रहा था। यह एआरएम एमुलेटर की तुलना में थोड़ा अधिक संवेदनशील लग रहा था, लेकिन अभी भी वास्तविक डिवाइस जैसा कुछ भी नहीं है। मैंने कोई बेंचमार्क नहीं किया। और नहीं, मैं विंडोज 8 या उबंटू का उपयोग नहीं करता हूं। मैं विंडोज 7 x64 का उपयोग करता हूं - मुझे विंडोज 8 के उपलब्ध होने की जानकारी नहीं थी।
जेफ एक्सल्रॉड

इसलिए यह अभी भी उतना तेज़ नहीं है जितना कि Google के वीडियो में दिखाया गया है। बहुत बुरा।
Android डेवलपर

2

आपको Intel® Hardware Accelerated Execution Manage डाउनलोड करना होगा r । तब आपको यह संदेश मिलेगा:

AVD 'टेस्ट' एमुलेटर के लिए एमुलेटर शुरू करना: डिवाइस fd: 740 HAX काम कर रहा है और एमुलेटर तेज पुण्य मोड में चलता है


अन्य लोगों ने इसी तरह की बात का जवाब दिया है। यह सिर्फ इतना है कि ऐसा प्रतीत होता है कि मेरा कंप्यूटर इसका समर्थन नहीं कर सकता है, भले ही यह इतना पुराना नहीं है और इसे आसानी से Android चलाने में सक्षम होना चाहिए। प्रमाण यह है कि यह virtualBox का उपयोग करके ठीक चल सकता है।
Android डेवलपर

मेरे पास आपका वही मुद्दा था, मैंने अभी प्रबंधक को स्थापित किया है और अब सही ढंग से काम करता है
gderaco

अच्छी तरह से मैं आपके द्वारा लिखे गए लिंक का उपयोग करके स्थापित नहीं कर सकता।
Android डेवलपर

1
मुझे इस पोस्ट पर वैसा ही मिलता है: stackoverflow.com/a/10772162/878126 , जिसका अर्थ है: "यह कंप्यूटर इंटेल वर्चुअलाइजेशन तकनीक (VT-x) का समर्थन नहीं करता है। HAXM स्थापित नहीं किया जा सकता है। कृपया अधिक के लिए Intel HAXM दस्तावेज़ीकरण देखें। जानकारी।" ।
एंड्रॉइड डेवलपर

फिर कोई रास्ता नहीं है, आपको इसे चलाने के लिए हार्डवेयर बदलना होगा
gderaco

2

मैक उपयोगकर्ताओं के लिए जो यह जांचना चाहते हैं कि आपका प्रोसेसर वर्चुअलाइजेशन का समर्थन करता है, maccpuidसॉफ़्टवेयर का उपयोग करें और वीएमएक्स की तलाश करें। अगर यह जाँच की जाती है तो आप जाने के लिए अच्छे हैं।

यहाँ से डाउनलोड करें

वीएमएक्स की जाँच एक संकेत है कि आपका प्रोसेसर वर्चुअलाइजेशन का समर्थन करता है


1

यहाँ दो मुद्दे हैं जिन पर हमें ध्यान केंद्रित करना है:

  1. HAX उपकरण खोलने में विफल रहा,

    इस समस्या के लिए, आपको HAX addon फ़ोल्डर से HAX डिवाइस सेटअप फ़ाइल को चलाना होगा। स्पष्ट रूप से कैसे पता करने के लिए एंड्रॉइड एमुलेटर पर स्पीड का पालन करें ।

  2. यदि आपने AVD प्रबंधक के माध्यम से AVD बनाया है तो आप AVD मैनेजर और डिवाइस एडिट विकल्प में रैम का आकार बदल सकते हैं।

यदि आपने कमांड लाइन के माध्यम से AVD बनाया है, तो आपको AVD को कमांड लाइन से शुरू करना चाहिए,

emulator -memory 512 -avd gtv_avd

0

यदि सब कुछ विफल रहता है, तो मेरा विकल्प आज़माना और HAXM इंस्टॉलर डाउनलोड करना अच्छा है

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

आखिर sc queryHAXM ठीक से स्थापित किया गया है या नहीं, यह जांचने के लिए अपने cmd में बस बुद्ध टाइप करें।


0

यदि आप एक इंटेल प्रोसेसर चला रहे हैं तो सुनिश्चित करें कि एसडीके प्रबंधक के माध्यम से एसडीके प्रबंधक के माध्यम से HAXM (Intel® Hardware Accelerated Execution Manager) इंस्टॉलर स्थापित किया गया है। और फिर नीचे दिए गए पथ के माध्यम से HAXM इंस्टॉलर चलाएं।

your_sdk_folder\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.exe

HAX इंस्टॉलेशन करते समय आवंटित RAM आकार की भी जांच करें ताकि यह आपके एमुलेटर के RAM आकार को फिट करे।

यह वीडियो उन सभी आवश्यक चरणों को दिखाता है जो समस्या को हल करने में आपकी मदद कर सकते हैं।

अगर आप HAXM को स्थापित करने के बाद समस्या का सामना करते हैं तो यह वीडियो भी आपकी मदद करेगा।


0
  1. इंटेल साइट से HAXM डाउनलोड करें

  2. इसे स्थापित करो।

  3. और उसके बाद AndroidStudio से AVD चलाएं, मेनू -> टूल्स -> AVD । X86 चुनें।

यह काम करता हैं!


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