Androidスタジオでエミュレータを問題なく使用できました。今日から、「エミュレータ:CPUアクセラレーションステータス:HAXMデバイスを開けません:ERROR_FILE_NOT_FOUND」というエラーが表示されます。
BIOSで仮想化が有効になり、Intel Hardware Accelerated Execution Managerがコントロールパネル(プログラム)にインストールされます。また、Android sdkフォルダーからintelhaxm-Android.exeをインストールしてみました。
エラーを助けてください。
(i7/16gb/windows 10)。
Isolved手順に続く問題
同じエラーが発生しました。 Hyper-Vを無効にするとこのエラーは回避されましたが、Dockerが正常に動作しなくなりました。
Windows 10でAndroidエミュレーターとDockerの両方を使用する
コントロールでHyper-VおよびWindows Hypervisor Platformを有効にしますPanel\Programs\Programs and Features->Windowsの機能をオンまたはオフにする
Androidエミュレーターを高速化するために、HAXMではなくHyper-Vを使用することをお勧めします( (詳細な手順 )。
私は同じ問題を抱えていましたが、解決済み WindowsでHyper-Vハイパーバイザーを無効にするによって(「Windows機能のアクティブ化/非アクティブ化」メニューから)。
最初に、Android studioのどこでもhexmをアンインストールします。
ここからhaxmバージョンhaxm-macosx_v7_0_0.Zipをダウンロードします Click Me
そして、次の手順に従ってください: WindowsでのAndroid studio 3.0のHaxmエラーには、デジタル署名されたドライバーが必要です
私にとって、Hyper-Vハイパーバイザーはインストールされませんでしたが、それでもエラーが発生しました。私がしたことは、SDK Manager->SDK Tools
に行き、Intel x86 Emulator Accelerator
のチェックを外し、[適用]をクリックしたことです。 Android studioを閉じてからAndroid studioを再度開き、SDK Manager->SDK Tools
に戻り、アイテムをチェックして[適用]をクリックしてIntel x86 Emulator Accelerator
をインストールしました。そして、それはうまく働き始めました。
Hyper-vを無効にするか、 here にアクセスできます。
VirtualBox、VMWare、DockerがホストするVMなど、別のVM内でVMアクセラレーションエミュレーターを実行することはできません。システムハードウェアでAndroidエミュレーターを直接実行する必要があります