web-dev-qa-db-ja.com

HAXMはこのマシンにインストールされていません

最近、Xamarinをインストールし、Xamarinページ beginner でチュートリアルを実行しようとしました。コンパイルしようとすると、エラーが発生します。

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

そして

2> CPUアクセラレーションステータス:このマシンにはHAXMがインストールされていません

次に、Android SDK Managerを開いていますが、HAXM​​をインストールできません

enter image description hereenter image description here いくつかのリンクはインテルからダウンロードすることを提案していますが、アクセスが拒否されました。また、私のウィンドウ機能では、hyper-vがチェックされていませんでした

enter image description hereenter image description here

n.b:i5プロセッサでWindows ver.10、VS.studio ver.2017を使用しています

12
chopperfield
  1. SDKマネージャーを開き、まだダウンロードしていない場合はIntel x86 Emulator Accelerator(HAXMインストーラー)をダウンロードします。

  2. 次に、SDKディレクトリ(通常はC:\ users\username\AppData\Local\Android\sdk)に移動します。このディレクトリで、extras→Intel→Hardware_Accelerated_Execution_Managerに移動し、「intelhaxm-Android.exe」という名前のファイルを実行します。

    「Intel Virtualization Technology(vt、vt-x)is enabled」などのエラーが表示される場合は、BIOS設定に移動してハードウェア仮想化を有効にしてください。

  3. Android Studioを再起動してから、AVDを再起動してください。

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

画像についてはこの回答をお読みください AMDプロセッサでAVDを起動する際のエラー

14
Ashok Kateshiya

システムに_Intel® VT-x Technology_があることを確認してください。間違いを起こしやすい場合があります。

_Intel Virtualization Technology_の_Task Manager -> Performance -> Virtualization -> Enable or Disable_状態を確認します。 enter image description here

BIOSモデルの場合:

  1. これを行っても、まだ効果がない可能性があります

    _Config -> CPU -> Intel Virtualization Technology -> Enable_

  2. 次のように仮想化を有効にします

    Security -> Virtualization -> Intel(R) Virtualization Technology -> Enabled

オンにした場合は、 Intel HAXM をインストールします。

2
York Shen