症状 : Android Virtual Deviceが起動しない
Android Studioで以下の様なメッセージが表示され、Android Virtual Deviceが起動しない場合があります。
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!
原因 : HAXMがインストールされていない
HAXM(Intel® Hardware Accelerated Execution Manager)とは、Androidのエミュレーターの動作速度を改善させるためのエンジン。
対策
手順1 : SDK ManagerからHAXMをインストール
- Android SDK > SDK ToolsからHAXMを選択する
- OKを押す
- 自動的にダウンロード・インストールされる
手順2 : BIOSでIntel Virtualization Technologyを有効に
- BIOSの設定画面を開く
- Advanced > Intel Virtualization Technologyを選択しEnabledにする (BIOSによってはAdvanced以外の項目にある可能性があります)
- BIOSの設定画面を終了し、Windowsを起動する
手順3 : Android Studioのプロジェクトを起動
Android Studioを起動し、Runボタンを押し、エミュレーターを指定して実行。
以上の手順で、エミュレーターが起動するはずです。