SOまたはgoogleで多くの解決策を見つけることができますが、それは私のために完全に助けることはできません
AVDを開始するたびに、以下のエラーが表示されます:
次に、Haxmをアンインストールしてから再インストールして、エラーの下に表示します:
ここで、HAXMをアンインストールして再インストールし、次のエラーを表示します。
以下の回答に従ってください、それは私がステップ番号に従う場合は常に、ステップ番号1から10まで完全に動作します。 11その後、下の画像を参照してくださいエラーが表示されます:
HaxmのインストールまたはAVDの起動に関するヘルプをお願いします。
ステップ1:HAXMのすべてのドライバーをアンインストールコントロールパネル\すべてのコントロールパネル項目\プログラムと機能->Intelハードウェアアクセラレーション実行マネージャー
STEP 2:In Android Studio Go inFile> Setting> Appearance&動作>システム設定> Android SDKダイアログで選択SDKツール&手順3に従います。
STEP 3:In Dialog UncheckedIntel x86 Emulator Accelerator(Haxm installer)
STEP 4:Open THIS LINK anddownload haxm-macosx_v7_0_0.Zip
STEP 5:次に、この.Zip
とデータをコピーしてこのパスに貼り付けますAndroidSDK\extras\intel\Hardware_Accelerated_Execution_Manager
ステップ6:今すぐインストールintelhaxm-Android.exe
(インストールに成功しました:)。
STEP 7:今すぐAndroidスタジオを適切に閉じて&マシンを再起動します
この問題は、実際にはWindows 7 64ビットのセキュリティ更新プログラムの欠落に間接的に関連しています。ここで詳しく説明します。 https://github.com/intel/haxm/issues/56
ここにフォーラムからの関連するコメントがあります
HAXM 7.2.0リリースでは、Windows 7/8/8.1ドライバー(IntelHaxm.sys)の署名に使用する証明書を変更しました。以前(HAXM 7.1.0以前の場合)、これらのWindowsバージョンにSHA-1証明書を使用しました。ただし、SHA-1アルゴリズムは現在安全ではないと見なされており、SHA-256(SHA-2のバリアント)に置き換える必要があることが通知されました。そのため、問題を気付かずに、独自のWindows 7/8/8.1システムに対して新しいドライバーをテストしました。ただし、一部のWindowsシステムでは、新しいドライバーの署名が認識されないようです。この記事によると、Windows 7ではSHA-256サポートを有効にするパッチが実際に必要ですが、Windows 8以降ではデフォルトでサポートされています。
簡単に言うと、Intelはドライバーのデジタル署名をHAXM 7.2からSHA-256に変更しました。また、これは特定のWindowsアップデートがないWin 7 64ビットではサポートされていないため、HAXM 7.2パッチはこれらのシステムでデジタル署名されているとは単に認識されません。
要約すると、解決策は非常に単純ですが、2つあります。
どうにかしてこれを行うことができない場合は、7.2をアンインストールし、代わりにダウンロードリンクからHAXM 7.1をダウンロードしてインストールする必要があります。
両方のバージョンのダウンロードリンク(手動インストールの場合): https://github.com/intel/haxm/releases
HAXMを手動でインストールする方法
この特定の問題は、いくつかの古いシステムで多くの時間を無駄にしたため、これが役立つことを願っています!
私の問題を解決するこの方法。
[〜#〜]または[〜#〜](_Other way to solve this problem
_)
以下は、どのように動作するようになったかです:
1. HAXMの以前のインスタンスがあれば、コントロールパネルからアンインストールします。
2. here からHAXMをダウンロードします。
3.ダウンロードしたZipを抽出します。私の場合は「haxm-windows_v7_2_0.Zip (7.2.0)
」。
ステップ4、5、6はスキップでき、プロセス全体のデータポイントを提供するだけです
4. intelhaxm-Android.exeを実行してみます。
このステップで「_Failed to configure driver: unknown error. Failed to open driver
_」というエラーが発生しました。これはインストーラー自体に問題があるようです。
5.今、「_silent_install.bat
_」を実行してみました。
これによりHAXMがインストールされますが、元のエラー「/ _dev/kvm not found
_」は持続します。これは、Android studioがHAXMのインストールに使用するファイルですが、元のインストーラーには問題があるため、正常なインストールにはなりません。
6. HAXMを再度アンインストールします。
7. winzipまたは他のプログラムを使用して_intelhaxm-Android.exe
_を抽出します(私の組織はwinzip:|を提供します)
8.抽出されたフォルダー(私の場合は「_intelhaxm-Android
_」)に移動し、「_hax64.msi
_」を見つけます。
ここでこのファイルを抽出する必要があります。WinZipはこれをサポートしていないため、コマンドプロンプトを使用しました。7Zipなどの他のプログラムがこれをサポートする場合があります。
9.管理者モードでコマンドプロンプトを実行します([スタート]> [検索ボックスにcmdと入力]> [cmd.exe]を右クリック> [管理者として実行]を選択)
10.次のコマンドを実行します:
_##>msiexec /a <path\to\file>\hax64.msi /qb TARGETDIR=<path\to\target>\hax64
_
私の場合、それは次のように見えます
_C:\Windows\system32>msiexec /a D:\Intel_HAXM\intelhaxm-Android\hax64.msi /qb TARGETDIR=D:\Intel_HAXM\intelhaxm-Android\hax64
_
これにより、「hax64.msi」が抽出されます
11.管理者モードでコマンドプロンプトを開き(手順9を参照)、folder>\Intel\HAXMに移動します
私の場合は「_D:\Intel_HAXM\intelhaxm-Android\hax64\Intel\HAXM
_」です
12.次のコマンドを実行します:
_##> HaxInst64.exe /i intelhaxm.inf 1
_
これにより、最後に次のような成功メッセージが表示されます。
成功:パッケージ_D:\Intel_HAXM\intelhaxm-Android\hax64\Intel\HAXM\intelhaxm.inf
_をインストールしました。
13.手順7で抽出したフォルダーに戻ります
私の場合:_D:\Intel_HAXM\intelhaxm-Android
_
14.setup.exeを実行します。今回はエラーなしでセットアップが完了します。
そして、Android studioをもう一度起動します。