2011-10-19 48 views
2

我們都知道ARM仿真非常慢。我剛注意到工具中有一個emulator-x86二進制文件。我試圖用它運行一個圖像,但我得到一個錯誤,說我需要一個x86映像。在Android上創建emulator-x86映像

我找不到使用android二進制創建一個的方法。有辦法嗎?

+0

仿真器-X86適用於Google TV。它具有特定的開發機器要求(Linux,KVM以及正確類型的英特爾芯片)。而且,在新的r14開發工具中似乎存在一個錯誤:http://code.google.com/p/android/issues/detail?id=20963 – CommonsWare

+0

請檢查此博客:[Yafla.com](http:/ /blog.yafla.com/The_Android_Development_Tools_Add_x86_Support)他談到了一個更有趣的理由。 – Juanin

回答

0

我假設你已經找到了答案,這:)但是爲了以防萬一,併爲未來的讀者:

1)使用SDK管理器安裝Intel x86 System Image,如下所示:

enter image description here

2)可選:從SDK管理器中的Extras子目錄下載並安裝Intel x86 Emulator Accelerator(HAXM)。這將使帶有x86映像的android模擬器運行速度更快。您需要配置它,Android文檔有detailed info on this

3)使用AVD創建一個新的虛擬設備。確保在CPU/ABI字段中選擇Intel Atom(x86)

4)運行它,享受提高的性能!