Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android—如何提高模擬器的速度

Android—如何提高模擬器的速度

編輯:關於Android編程

做Android開發的程序猿們,很多人心中有一糾結:“Android模擬器怎麼這麼慢啊,用自己的愛機測試有點小小不捨”,谷歌推出的adt-bundle-windows-x86在省去了Android程序猿辛苦安裝adt插件的時候還是沒有直接解決Android模擬器的速度上的劣勢,就在這一點上有點輸給了Mac上的ios,今天袁老師悄悄地來揭曉谷歌ADT中的一個小秘密–如何提高模擬器的速度。

ADT默認的器模擬的是 ARM 的體系結構(arm-eabi),這種模擬器並不是真正運行在x86上而是模擬的ARM, Intel推出了支持x86的虛擬化加速組件IntelHaxm,與Android SDK集成允許Android模擬器能夠以真機的速度去運行,是不是很有有活力呢。

如果你是一名Android應用開發者,如果苦於公司沒有配備專門的測試機而是用慢如蝸牛的ARM模擬器,那麼一盞茶的功夫你就能閱讀完以下的內容,只需簡單幾步,可以讓你暢享整個Android學習歷程~ ~

1. 溫馨提示:

  • 計算機cpu是Intel型號的,支持虛擬化技術,一般IntelCPU都支持,如果是Intel的,繼續浏覽下面兩條提示。
  • 建議i3及以上的Intel CPU使用這種模擬加速。
  • 計算機內存1G以上。

2. IntelHaxm下載:

快捷下載:http://download.csdn.net/detail/ysjian_pingcx/7091301

官方下載:http://software.intel.com/zh-cn/android/articles/intel-hardware-accelerated-execution-manager

SDK Manager下載:

運行SDK Manager.exe(建議在eclipse中的工具欄中打開):

問題:IntelHaxm文件比較小,很少出現請求超時,如果出現下圖的情況,別急著關閉這個界面,繼續點擊Install 1 package…

3. IntelHaxm安裝:

下載成功之後到…\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\目錄下找到文件IntelHaxm.exe,並且進行安裝。

IntelHaxm安裝成功後,進入cmd鍵入命令—–>sc query intelhaxm

看到如下結果,說明IntelHaxm成功安裝

4. 下載Intel x86 Atom System Image 鏡像文件
創建模擬器之前,需要通過SDK Manager下載一個鏡像文件,如下圖:

5. 創建/配置Android模擬器

快成功了,創建和配置模擬器,且看一張圖:

常見問題:

  • 主要是CPU/ABI選項,選擇Intel Atom (x86) ,就能使用Intel x86虛擬化技術進行加速,如果沒有這個選項,檢查鏡像文件是否已經安裝成功,如果安裝成了還沒有,重啟eclipse即可了。
  • 選擇了CPU類型為Intel Atom (x86)之後,如果發現沒有感覺模擬器很快,檢查一下IntelHaxm是否安裝成功。
  • 勾選上Use Host GPU的前提是你的電腦的顯卡是獨立顯卡,如果不是不要勾選此項。
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved