1. ホーム
  2. アンドロイド

[解決済み】新しいAndroid用Intelエミュレーターを起動する

2022-03-30 18:02:41

質問

最近、GoogleとIntelは、以前のバージョン(ARM CPUをエミュレートしている)よりもはるかに良い動作するはずエミュレータを実行するための新しい方法を公開しています。ここにそれについてのいくつかのリンクがあります。 これ そして これ .

しかし、新しいコンポーネントをインストールし、指示通りに新しいエミュレータの設定を作成した後、エラーが発生し、また、改善も見られません。API 10とAPI 15の両方を試し、GPUを有効にした場合と無効にした場合の両方を試しました。どの設定も役に立ちませんでした。また、2台の異なるコンピュータで試しましたが、ブーストは得られませんでした(同じエラーが発生しました)。

私が読んだ投稿では、誰もそれで問題を起こしたことはなく、全員がずっと速いエミュレータを報告しているようです。

表示されるエラーは

emulator: Failed to open the HAX device!
HAX is not working and emulator runs in emulation mode
emulator: Open HAX device failed

なぜこのようなことが起こるのか、また、修正する方法はあるのでしょうか?このようなエラーが発生する人、またはその逆の人はいますか?

ちなみに、私はIntelのCPUを使用していますが、もしそれが問題であれば。


EDIT

BIOSに表示されるのはこんな感じなので、使えるはずです.

解決方法は?

私は同じ問題に直面しましたが、Intel Hardware Accelerated Execution Manager をインストールすることで解決しました。SDK マネージャーでダウンロードします(Extras にあります)。この後、以下のフォルダに移動します。

[Android SDK Root] \extras\intel\Hardware_Accelerated_Execution_Manager

を実行します。 IntelHaxm.exe をクリックし、インストールします。

Intel Hardware Accelerated のリンクはこちらです。 IntelHaxm.exe 用 Microsoft Windows、Mac OS* X、およびLinux Ubuntu

BIOSで仮想化を有効にしていない場合、以下のメッセージが表示されます。