2016-08-22 15 views
22

बनाने में विफल रहा मैं एंड्रॉइड स्टूडियो पर किसी भी अनुकरणकर्ता को लॉन्च करने में असमर्थ हूं। जब एक एमुलेटर लांच करने के लिए कोशिश कर रहा है, मैं निम्नलिखित त्रुटि मिलती है:कोई त्वरक नहीं मिला - HAX VM

Failed to create vm ffffffff 
Failed to create HAX VM 
No accelerator found. 
failed to initialize HAX: Invalid argument 
Hax is enabled 
Hax ram_size 0x80000000` 

मैं इंटेल HAXM अनइंस्टॉल कर दिया है, इसे फिर से स्थापित है, एंड्रॉयड स्टूडियो को पुनः आरंभ, अलग प्रणाली छवियों की कोशिश की, और एमुलेटर के लिए ढेर अंतरिक्ष बदलाव। मैंने अलग-अलग डिवाइस छवियों, विभिन्न एपीआई स्तरों का प्रयास किया है, और ऑटो से दोनों हार्डवेयर और सॉफ़्टवेयर के अनुकरण किए गए प्रदर्शन को कोई फायदा नहीं हुआ है। मैंने कोशिश नहीं की है। यहाँ मेरी एमुलेटर के विवरण हैं:

Name: Nexus_6P_API_23 
CPU/ABI: Google APIs Intel Atom (x86) 
Path: /Users/mobile/.android/avd/Nexus_6P_API_23.avd 
Target: google_apis [Google APIs] (API level 23) 
Skin: nexus_6p 
SD Card: /Users/mobile/.android/avd/Nexus_6P_API_23.avd/sdcard.img 
hw.lcd.density: 560 
hw.dPad: no 
avd.ini.encoding: UTF-8 
hw.camera.back: none 
disk.dataPartition.size: 800M 
hw.gpu.enabled: yes 
runtime.network.latency: none 
hw.keyboard: yes 
runtime.network.speed: full 
hw.device.hash2: MD5:9b564b60b1aebee32c73ded9daa1e620 
hw.ramSize: 2048 
tag.id: google_apis 
tag.display: Google APIs 
hw.sdCard: yes 
hw.device.manufacturer: Google 
hw.mainKeys: no 
hw.accelerometer: yes 
hw.trackBall: no 
hw.device.name: Nexus 6P 
hw.sensors.proximity: yes 
hw.gpu.mode: auto 
hw.battery: yes 
AvdId: Nexus_6P_API_23 
image.sysdir.1: system-images/android-23/google_apis/x86/ 
hw.sensors.orientation: yes 
hw.audioInput: yes 
hw.camera.front: none 
hw.gps: yes 
avd.ini.displayname: Nexus 6P API 23 
vm.heapSize: 1028 
image.androidVersion.api: 23 
runtime.scalefactor: auto 

इंटेल की डॉक्स से निर्देश निम्नलिखित, मैं HAXM स्थापना सत्यापित करने के लिए आदेश kextstat | grep intel भाग गया और निम्नलिखित वापसी मिला:

154 0 0xffffff7f82ae4000 0x14000 0x14000 com.intel.kext.intelhaxm (6.0.3) <7 5 4 3 1>

उत्तर

20

कोशिश की स्थापना या से Intel Emulator Accelerator (HAXM installer) अद्यतन करने SDK Manager और यह भी जांचें कि Intel VT-x आपकी BIOS सेटिंग्स

+0

जब मैंने मूल रूप से HAXM को अनइंस्टॉल किया, तो मैंने इसे एसडीके प्रबंधक के माध्यम से पुनः स्थापित किया। वर्तमान संस्करण 6.0.3 है। मैं इंटेल वीटी-एक्स –

+0

ठीक से जांच करूंगा। आपको 'रिपोजिटरी' को अपडेट करने की आवश्यकता हो सकती है और फिर परियोजना – Jorge

+0

प्रोजेक्ट को साफ और निर्माण कर सकते हैं, मैंने यह निर्धारित करने के लिए http://kb.parallels.com/en/5653 लिंक का पालन किया है कि मेरा वीटी-एक्स सक्षम था या नहीं। यह सिर्फ मुझे बताता है कि यह समर्थित है या नहीं, लेकिन उसने मुझे यह भी बताया कि मुझे फर्मवेयर अपडेट की जांच करनी होगी। मैंने ऐसा किया, एक अपडेट मिला, मेरे कंप्यूटर को पुनरारंभ किया, और एक एमुलेटर लोड करने की कोशिश की और यह काम किया। यह पुष्टि करने में सक्षम नहीं है कि यह केवल पुनरारंभ करना था या नहीं, अगर फर्मवेयर अपडेट किया गया था। तो मैं इसे स्वीकार किए गए समाधान के रूप में चिह्नित करूंगा क्योंकि यह मुझे सही उत्तर में ले जाता है। –

11

VT-x सक्षम है या नहीं इन दिनों सभी मैक में efault।

यदि आप एक ही समय में समांतर चल रहे हैं तो यह उपरोक्त त्रुटि का कारण बन जाएगा। मुझे संदेह है कि पृष्ठभूमि में चलने वाले समानांतरों के कारण रीबूट होने पर यह काम करता था।

+3

यह मेरे लिए मुद्दा था। समांतर वीएम को निलंबित करने से यह फिर से काम करता है। –

+3

यूप, समानांतर भी मेरे लिए अपराधी था। एक निलंबन एक रिबूट की तुलना में बहुत तेज़ है। – aspro

+1

वही धन्यवाद, धन्यवाद ली! –

11

में बनाया उन HAXM बिना जो एंड्रॉयड स्टूडियो स्थापित करने के लिए। आप एसडीके प्रबंधक (वास्तव में एसडीके प्रबंधक बस इसे डाउनलोड) से इसे स्थापित करने के बाद HAXM मैन्युअल स्थापित करने की आवश्यकता।

यहां से

उद्धरण: से SDK Manager->Android SDK->SDK Tools->HAXM installer

  • ओपन <SDK_SRC>/extras/intel/Hardware_Accelerated_Execution_Manager/

    • डाउनलोड HAXM संस्थापक और .dmg फ़ाइल पर क्लिक करें: https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x The SDK Manager will download the installer to the "extras" directory, under the main SDK directory. Even though the SDK manager says "Installed" it actually means that the Intel HAXM executable was downloaded. You will still need to run the installer from the "extras" directory to finish installation.

      तो यहाँ आप क्या करने की जरूरत है स्थापित करने के लिए।

    मैन्युअल रूप से स्थापित करने के बाद, अपने पीसी को पुनरारंभ करना बेहतर है।

  • +0

    धन्यवाद, आपका उत्तर मेरी समस्या का समाधान। – Kingname

    +1

    निश्चित रूप से मदद की। और मैक पर भी एक रीबूट निश्चित रूप से जरूरी है। –

    3

    एंड्रॉइड एसडीके प्रबंधक से "इंटेल x86 एमुलेटर एक्सेलेरेटर (HAXM इंस्टॉलर)" को अनइंस्टॉल करने का प्रयास करें, इसे फिर से इंस्टॉल करने से पहले। इससे मेरे लिए मदद मिली।

    संबंधित मुद्दे