2
我們都知道ARM仿真非常慢。我剛注意到工具中有一個emulator-x86
二進制文件。我試圖用它運行一個圖像,但我得到一個錯誤,說我需要一個x86映像。在Android上創建emulator-x86映像
我找不到使用android
二進制創建一個的方法。有辦法嗎?
我們都知道ARM仿真非常慢。我剛注意到工具中有一個emulator-x86
二進制文件。我試圖用它運行一個圖像,但我得到一個錯誤,說我需要一個x86映像。在Android上創建emulator-x86映像
我找不到使用android
二進制創建一個的方法。有辦法嗎?
我假設你已經找到了答案,這:)但是爲了以防萬一,併爲未來的讀者:
1)使用SDK管理器安裝Intel x86 System Image
,如下所示:
2)可選:從SDK管理器中的Extras
子目錄下載並安裝Intel x86 Emulator Accelerator(HAXM)
。這將使帶有x86映像的android模擬器運行速度更快。您需要配置它,Android文檔有detailed info on this。
3)使用AVD創建一個新的虛擬設備。確保在CPU/ABI字段中選擇Intel Atom(x86)
。
4)運行它,享受提高的性能!
仿真器-X86適用於Google TV。它具有特定的開發機器要求(Linux,KVM以及正確類型的英特爾芯片)。而且,在新的r14開發工具中似乎存在一個錯誤:http://code.google.com/p/android/issues/detail?id=20963 – CommonsWare
請檢查此博客:[Yafla.com](http:/ /blog.yafla.com/The_Android_Development_Tools_Add_x86_Support)他談到了一個更有趣的理由。 – Juanin