2013年11月28日 星期四

[Android] INTEL HAXM 模擬器加速:使用 Intel ATOM 架構

於 Intel® 架構加速 Android* 模擬器

完整原文請參考 intel 網站

摘要:
如果您是 Android* 開發者,且對 Android 模擬器的效能不太滿意,那麼請務必閱讀本篇文章。Android 開發者總是對模擬器的效能怨聲載道,抱怨速度緩慢、使用起來痛苦不堪,實在不該如此。現在,只要您的電腦正常更新、具備內建 Intel® 虛擬化技術的 Intel® 處理器、可執行 Microsoft Windows* 或 Apple Mac OS* 系統,即可使用 Intel® 硬體加速執行管理器 (Intel® HAXM),輕鬆將 Android 模擬器的速度加快至一定程度,縮短 Android 應用程式測試與除錯所需的時間,若是 Linux 系統則可使用 KVM。本文將詳細說明模擬器加速所需的各項步驟及使用方法,然後再進一步解說如何使用原生開發套件 (NDK) 編譯 x86 原生碼,以及如何將包含 x86 原生資料庫的 Android 應用程序包 (APK) 正確上傳至 Google Play 商店。Intel HAXM 也可以用於加速 Tizen* 模擬器,但不在本文探討範圍內,詳細資訊請見 tizen.org 網站的軟體開發套件 (SDK) 部分。
1. 簡介
本文提供 Intel® 硬體加速執行管理器 (Intel® HAXM) 的安裝教學。Intel® HAXM 是用於輔助硬體的虛擬引擎 (超管理器),採用 Intel®虛擬化技術 (Intel® VT),可促進 Android* 於 Windows* 環境的發展效率。文中也會詳述如何在 Linux* 系統中設定輔助硬體的 KVM,並提供於 x86 架構本機編譯及上傳應用程式至 Google Play 商店的最佳方案。
2. 安裝
2.1. 事前準備
  • 需先安裝 Android 軟體開發套件 (SDK)。請至http://software.intel.com/en-us/android下載。
  • 電腦的 Intel 處理器需支援 Intel VT-x 及延伸記憶體 64 技術 (EM64T),且需在 BIOS 中啟用病毒防護技術 (Execute Disable Bit) 功能。


使用心得:必須是INTEL CPU BIOS 要啟用VT,確實有感覺模擬器快了15~30%,但還是感覺慢啊,只能說總算還是有改善...

也有提供IMAGE 下載

參考其他說明文章

沒有留言:

張貼留言