我 的電腦是神舟戰神k650c i7 D4,處理器是Intel core i7 4710-MQ,系統是win 10的
我心血來潮想學習一下安卓開發,就首先安裝了android studio,但是啟動安卓模拟器時候,提示說 intel 的haxm沒有安裝,但是我在SDK manager 裡面沒有發現有下載下傳的選項,就在官網:
<a target="_blank" href="https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager">https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager</a>
下載下傳,完後安裝,但是出現了一系列問題,那我們就來好好探究一下。
安裝時候提示:
注意:
我 的機器,win 10 的hyer-x是開着的,啥時候開的我也忘了
(Hyer-V是一個微軟的虛拟機,部署在win 8.x 64位 pro以上版本中,和Windows 2008以上伺服器的版本中)
驚訝發現啊,我的i7處理器虛拟化沒有開啟。後面我修好後才截圖的,是以網上找的圖,除了處理器型号不一樣其他都一樣:
當然,沒開虛拟化,intel 的haxm就沒法裝,我就準備進bios開啟,結果一進去瞎了,沒這個選項,結果準備刷bios,其實各位,神舟的這款機器VT-x 的選項就是預設開啟的,根本不用開,按照網上的文章就去就瞎了:
最牛逼的莫過于這位仁兄:把intel 的文檔都翻了個底朝天:
<a target="_blank" href="http://www.crifan.com/adt_haxm_xd_not_supported_this_computer_does_not_support_intel_execute_disable_bit_xd_or_it_is_disable_in_the_bios/comment-page-1/">http://www.crifan.com/adt_haxm_xd_not_supported_this_computer_does_not_support_intel_execute_disable_bit_xd_or_it_is_disable_in_the_bios/comment-page-1/</a>
看到這個文章後,我恍然大悟,這兩個虛拟化技術方案存在沖突啊:
<a target="_blank" href="http://jingyan.baidu.com/article/c74d60006edd7c0f6a595d22.html">http://jingyan.baidu.com/article/c74d60006edd7c0f6a595d22.html</a>
<a target="_blank" href="http://blog.sharechiwai.com/2015/01/vt-not-supported-this-computer-does-not-support-intel-virtualization-tech-nology-vt0x-haxm-cannot-be-installed/">http://blog.sharechiwai.com/2015/01/vt-not-supported-this-computer-does-not-support-intel-virtualization-tech-nology-vt0x-haxm-cannot-be-installed/</a>
于是在系統中關閉hyer-x,重新檢測:ok 一切正常,完後安裝haxm,啟動虛拟機,一切步入正軌
我們都熟悉的:hello world!