Read Time:47 Second
ブログ「nyanのアプリ開発」を見ながら、Android Studio 環境を作成した時の記録。
(https://akira-watson.com/android/adt-windows.html)
↓
Android Studio で、Intel HAXM failed というメッセージが表示されました。
Installation Instructions on Windows から、何かをインストールする必要があるようです。
↓
この場合、Androidエミュレータの実行に必要なIntel Hardware Accelerated Execution Manager (HAXM)のインストールに失敗している可能性があります。以下の手順に従って、Windowsでのインストール方法を確認する必要がある、とのこと。
(手順)
- Intel HAXMのダウンロード: 公式のIntel HAXMのダウンロードページ (https://github.com/intel/haxm/releases) から最新のリリースをダウンロードします。ダウンロードしたファイルは、”haxm-windows_v7.x.x.zip”のようになっているでしょう。
- ダウンロードしたZIPファイルの解凍: ダウンロードしたZIPファイルを解凍して、中に含まれる”intelhaxm-android.exe”という実行ファイルを取り出します。
- Intel HAXMのインストール: “intelhaxm-android.exe”を実行して、Intel HAXMをインストールします。インストール中には、システムの管理者権限が必要になるかもしれませんので、必要に応じて管理者権限で実行してください。
- セキュリティの警告: インストール中にセキュリティの警告が表示される場合があります。警告が表示された場合は、セキュリティの設定を変更して、インストールを許可してください。
- インストールの完了: インストールが完了したら、Android Studioを再起動してください。
しかし、項番3「Intel HAXMのインストール」を実行すると、以下のメッセージが表示されました。
(メッセージ) HAXM – Open Source Cross –
Platform Hypervisor The system environment does not meet the installation requirements.
↓
(原因)
のエラーメッセージは、システムの環境がインストール要件を満たしていないため、Intel HAXMのインストールに失敗していることを示している、とのこと。
- CPUの仮想化機能を有効にする: Intel HAXMは、CPUの仮想化機能を利用して高速なエミュレーションを実現しています。一部のシステムでは、この仮想化機能が無効になっていることがあります。BIOSまたはUEFI設定画面にアクセスし、CPUの仮想化機能を有効にしてみてください。詳細な手順については、システムのメーカーまたはモデルに応じたドキュメントやサポートを参照してください。
- Hyper-Vを無効にする: Hyper-Vは、Windowsの仮想化機能の1つであり、Intel HAXMと競合する可能性があります。Hyper-Vを無効にすることで、Intel HAXMのインストールが可能になる場合があります。Windowsの機能の有効化または無効化画面から、Hyper-Vを無効にしてみてください。
- 他の仮想化ソフトウェアを無効にする: 他にも、VirtualBoxやVMwareなどの仮想化ソフトウェアがインストールされている場合、Intel HAXMのインストールに影響を与える可能性があります。これらの仮想化ソフトウェアを一時的に無効にするか、アンインストールしてみてください。
- システム要件を確認する: Intel HAXMには一定のシステム要件があります。正確には、Intel VT-xまたはAMD-Vのハードウェア仮想化拡張機能をサポートしているプロセッサ、および64ビットのWindowsオペレーティングシステムが必要です。自分のシステムがこれらの要件を満たしているか確認してみてください。
☆マザーボードが入パバイザー機能に対応していない場合も、この現象になる、とのことです。