Posted at

Android Virtual Deviceが起動しない場合の対策

More than 3 years have passed since last update.


症状 : 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をインストール


  1. Android SDK > SDK ToolsからHAXMを選択する

  2. OKを押す

  3. 自動的にダウンロード・インストールされる


手順2 : BIOSでIntel Virtualization Technologyを有効に


  1. BIOSの設定画面を開く

  2. Advanced > Intel Virtualization Technologyを選択しEnabledにする (BIOSによってはAdvanced以外の項目にある可能性があります)

  3. BIOSの設定画面を終了し、Windowsを起動する


手順3 : Android Studioのプロジェクトを起動

Android Studioを起動し、Runボタンを押し、エミュレーターを指定して実行。

以上の手順で、エミュレーターが起動するはずです。