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

來源:互聯網
上載者:User

標籤:

Android x86模擬器Intel Atom x86 System Image配置與使用方法
      前言:
      大家現在開發使用的Android 模擬器類比的是 ARM 的體繫結構(arm-eabi),因此模擬器並不是運行在x86上而是類比的ARM,所以我們偵錯工具的時候經常感覺到非常慢,大部分開發人員應該都深有體會。
      針對這種情況,前段時間Intel推出了支援x86的Android模擬器,這將大大提高啟動速度和程式的運行速度,這將允許Android模擬器能夠以原始速度(真機運行速度)運行在使用Intel x86處理器的電腦中,各位開發人員有福了,下面將為大家展示使用方法。


      一、首先下載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記憶體大小,一般預設就好,分太多會拖慢整機速度。
         


    安裝成功後命令列輸入sc query intelhaxm,查看運行狀態:   state is: “4 RUNNING”  ,即代表安裝成功。需要更改分配記憶體,重新運行一下安裝程式選擇change即可修改。
    還可以使用以下指令手動開啟和關閉:
    Stop: sc stop intelhaxm

 

 

     Start:

sc start intelhaxm
      



   滿足軟硬體條件,若提示如下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 開啟即可,需要重啟電腦
   




    二、下載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配合使用。
      


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

   2.使用AVD Manager建立一個新的AVD:   Hardware Property裡面選擇GPU emulation  yes   還有  Keyboard  support  yes 
   


   3.開始使用飛速的模擬器吧,各種爽歪歪
  好的工具可以更有效率的開發APP,讓我們從此告別那龜速的模擬器吧

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.