2014-12-27 55 views
6

我是否需要升級我的處理器才能運行HAXM或者我錯過了什麼?如果我錯過了一些東西,任何暗示將不勝感激:)HAXM硬件要求

  1. 我的處理器是英特爾酷睿2 6300 @ 1.86GHz的1.86GHz的安裝的內存4.00 GB。運行在Win7上。

  2. 我已經在BIOS中啓用VT,但它是16位和32位?這是一個問題嗎?

  3. 我已經運行英特爾處理器標識實用程序,從文件pidenu39.msi ... Intel® Processor Identification Utility - Windows* Version

    它告訴我的CPU技術選項卡,我的處理器確實上有英特爾虛擬化技術,但是確實不是具有擴展頁表的VT-x虛擬化技術。這個可以嗎?

  4. 從該網站上,Configuring Virtual Machine Acceleration

我按照所有的說明本項... 在Windows上配置虛擬機加速

SC查詢英特爾haxm不表明虛擬化驅動程序運行正常。

  1. 我正在運行最新版本的Android Studio。我運行從Android應用程序Devekopment非常簡單的Hello Android應用傻瓜書,第3章沒有複雜或凌亂這裏:)

我得到這個消息序列...

C:\AndroidSDK\tools\emulator.exe -avd Nexus_5_API_21_x86 -netspeed full -netdelay none 

模擬器:設備FD:584

**HAX is not working** and emulator runs in emulation mode 

emulator: The memory needed by this VM exceeds the driver limit 
. 
emulator: warning: opening audio input failed 
creating window 39 53 300 532 
../../sdk/emulator/opengl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:156 error 0x501 
../../sdk/emulator/opengl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:156 error 0x501 

通過更多的錯誤0x501s

+0

可能的重複[如何解決:「HAX不工作,模擬器在仿真模式下運行」](http://stackoverflow.com/questions/21031903/how-to-fix-hax-is-not-working仿真器運行仿真模式) – 2014-12-27 15:50:14

+0

在AVD配置中使用多少內存?此數字必須低於或等於您在安裝HAXM期間設置的內存使用量。 – 2014-12-27 15:53:30

+0

好吧,我不知道在AVD內分配了多少內存,我沒有看到在哪裏找到或重置它?當我使用Eclipse/ADT時,它就在VDM中,但在這個新的IDE中,我沒有看到它? – Mick 2014-12-27 16:37:54

回答

1

多少RAM我跟着s設置爲在您的AVD配置中使用?此數字必須低於或等於您在安裝HAXM期間設置的內存使用量。

如果我沒看錯你正在使用Android Studio,並沒有爲RAM大小從AVD創建虛擬設備時的選項,請仔細閱讀本,Managing AVDs with AVD Manager

此外,默認RAM大小爲96 megabytes

3

只是一個說明,但如果你想改變HAXM可用的RAM的數量,你可以重新運行安裝,它會允許你改變設置。

我在嘗試更新HAXM時意外發現了這一點。安裝的最後一頁告訴您可以通過重新運行安裝來更改設置。

0

我在VAIO筆記本電腦上遇到了類似處理器core i3的問題。在BIOS中也啓用了VT,當我卸載avast反病毒(不禁用保護)時,問題得到解決,因此我可以完成HAMX安裝。之後,我再次安裝了Avast軟件。

我希望這個問題可以幫助更多的人。