304

Android Studio で Hello World アプリケーションを実行しようとしました。次のエラーが発生しました。

エミュレータ: エラー: 現在、x86 エミュレーションにはハードウェア アクセラレーションが必要です!

Intel HAXM が正しくインストールされ、使用可能であることを確認してください。

CPU アクセラレーション ステータス: HAX カーネル モジュールがインストールされていません!

エラーで何ができるか教えてもらえますか?

4

25 に答える 25

381

この回答によると、完全な手順は次のとおりです。

1) SDK マネージャーを開き (Android Studio で、[ツール] > [Android] > [SDK マネージャー] に移動)、Intel x86 Emulator Accelerator (HAXM インストーラー) をまだダウンロードしていない場合はダウンロードします。

インテル x86 エミュレーター アクセラレーター (HAXM インストーラー)

2) SDK ディレクトリに移動し、.xmlC:\users\%USERNAME%\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\という名前のファイルを実行しますintelhaxm-android.exe

「Intel virtualization technology (vt,vt-x) is not enabled」のようなエラーが発生した場合。BIOS 設定に移動し、ハードウェア仮想化を有効にします。

3) Android Studio を再起動してから、AVD を再度起動してみます。

エミュレーター ウィンドウが表示されるまでに 1 ~ 2 分かかる場合があります。

于 2015-07-16T15:29:18.630 に答える
33

簡単な解決策:

Android SDK マネージャーを開きます。上部に「Android SDK Location」が表示され、その場所に移動してこのパスをたどります。

\extras\intel\Hardware_Accelerated_Execution_Manager

ここで「intelhaxm-android.exe」を取得し、このセットアップをインストールします。

于 2016-02-01T17:30:35.923 に答える
10

これに多くの時間を無駄にしI find that the AVAST is the issue!!! ました。システムに AVAST がインストールされている場合は、次のことを行う必要があります。

settingsタブ -->に移動し、" "troubleshootingのチェックを外す必要があります。enable hardware-assisted virtualization

PC を再起動し、intelhaxm-android.exe がインストールされていない場合はインストールします。あなたはそれを見つけることができます:

C:\Users\{YOURUSERNAME}\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager

于 2015-10-23T17:33:51.590 に答える
3

Windows ユーザーのみ

これは少し遅れていますが、いくつかの答えはBIOS設定に行くことだと思いましたが、私にとっては、hyper-v機能を無効にするだけでこれを解決できました. これを行うには、次の手順に従います。

ここに画像の説明を入力

于 2019-03-07T13:16:31.557 に答える
1

AVD マネージャーで仮想デバイスの作成を開始するよりも、最初に SDK マネージャーに Intel ハードウェア アクセラレーションをインストールする必要があります。

于 2019-02-08T09:40:18.833 に答える
1

私にとっては、次の解決策が機能しました:

1] BIOS 設定に移動し、仮想化を有効にします。

ここに画像の説明を入力

于 2019-04-21T09:51:05.213 に答える