Android x86模擬器Intel Atom x86 System Image配置與使用方法

  你們如今開發使用的Android 模擬器模擬的是 ARM 的體系結構(arm-eabi),所以模擬器並非運行在x86上而是模擬的ARM,因此咱們調試程序的時候常常感受到很是慢,大部分開發者應該都深有體會。
    針對這種狀況,前段時間Intel推出了支持x86的Android模擬器,這將大大提升啓動速度和程序的運行速度,這將容許Android模擬器可以以原始速度(真機運行速度)運行在使用Intel x86處理器的電腦中,各位開發者有福了,下面將爲你們展現使用方法。


      1、首先下載intel提供的  Intel® Hardware Accelerated Execution Manager 1.0.1(R2)
              1.去Intel官網下載:  http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/
              2.SDK Manager:展開至  Extras->Intel Hardware Accelerated Execution Manager

    requirement:
        1. requires the Android* SDK to be installed (version 17 or higher).                                SDK17或者以上
        2.Intel® processor with support for VT-x, EM64T, and Execute Disable (XD) Bit functionality       Intel的CPU:並支持VT-X(虛擬化技術)、可擴展64位、 Execute Disable  Bit。 (均須要保證在BIOS中開啓Enable)
      3. At least 1 GB of available RAM                                                              1G以上內存,不然安裝不了


    知足硬件和軟件要求以後,就能夠開始安裝了,一直下一步至安裝成功。途中有個地方選擇分配給HAXM內存大小,通常默認就好,分太多會拖慢整機速度。
      
Android <wbr>x86模擬器Intel <wbr>Atom <wbr>x86 <wbr>System <wbr>Image配置與使用方法

  安裝成功後命令行輸入 sc query intelhaxm, 查看運行狀態:   state is: 「4 RUNNING」  ,即表明安裝成功。 須要更改分配內存,從新運行一下安裝程序選擇change便可修改。
  還可使用如下指令手動開啓和關閉:
    Stop:  sc stop intelhaxm

    Start:
sc start intelhaxm
    
Android <wbr>x86模擬器Intel <wbr>Atom <wbr>x86 <wbr>System <wbr>Image配置與使用方法


    知足軟硬件條件,若提示以下Error:but Intel Execute Disable Bit (XD) is not turned on......
(須要開啓系統數據執行保護功能DEP,下午糾結了很久才查到。官網原文:Windows* hosts may need to enable DEP (Data Execution Prevention) in addition to Intel XD)
  命令行使用指令:bcdedit.exe /set nx optin 打開便可, 須要重啓電腦
  
Android <wbr>x86模擬器Intel <wbr>Atom <wbr>x86 <wbr>System <wbr>Image配置與使用方法



    2、 下載Intel Atom x86 System Image
    1. 從SDK Manager下載:打開SDK Manager,展開至Android2.3.3(API10) (注意:目前只有2.3.3和4.0.3(Ice Cream Sandwich)有x86的Image) ,須要和2.3.3的SDK Platform配合使用。
    
Android <wbr>x86模擬器Intel <wbr>Atom <wbr>x86 <wbr>System <wbr>Image配置與使用方法

    or從Intel官網下載:http://software.intel.com/en-us/android/

  2.使用AVD Manager建立一個新的AVD:  Hardware Property裏面選擇GPU emulation  yes  還有  Keyboard  support  yes 
  
Android <wbr>x86模擬器Intel <wbr>Atom <wbr>x86 <wbr>System <wbr>Image配置與使用方法

  3.開始使用飛速的模擬器吧,各類爽歪歪
   好的工具能夠更有效率的開發APP,讓咱們 今後 告別那龜速的模擬器吧
相關文章
相關標籤/搜索