2016-05-04

emulator: ERROR: x86 emulation currently requires hardware acceleration!

在建立一個使用 ARM 的 AVD 之後,啟動時會跳出以下的提醒訊息。
Running an x86 based Android Virtual Device(AVD) is 10x faster. We strongly recommend creating a new AVD.
有用過 Android emulator 的人都知道,慢死了!現在居然說可以快10倍,那還不快來試試看!

立刻建立一個使用 Intel Atom(x86) 的 AVD,正在開心的迎接10倍速的時代時,爆出這個錯誤訊息!
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
還好,記得在 SDK Manager 裡有看到這個 Intel HXAM 關鍵字,立刻去安裝!


安裝完再來啟動 AVD,x的,還是一樣的錯誤!

拜完 Google 大神,x的 Google(Android 算你們的),只下載不安裝,這是哪門的安裝?

找到 [android-sdk]\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe 並手動安裝。

終於可以啟動 Intel Atom(x86) 的 AVD,啟動有比較快但也沒快到會讓人笑出來的程度。

---
---
---

沒有留言:

張貼留言