web-dev-qa-db-ja.com

Android Studio Emulator "/ dev / kvmが見つかりません"

X86エミュレーターを使用できませんでした。AVDマネージャーは「/ dev/kvmが見つかりません」という警告を表示し、VT-xを有効にするためにBIOSセキュリティ設定を編集するよう指示します。 enter image description here

21
ttyip

HAXMを再インストールすると問題が解決しました手順:

  1. SDK Manager -> Extras -> Intel x86 Emulator Accelerator (HAXM installer)がインストールされていることを確認してください
  2. 案内する <sdk>/extras/intel/Hardware_Accelerated_Execution_Manager /</ code>
  3. 実行./HAXM\ installation -u
  4. 実行./HAXM\ installation
46
ttyip

Android Studioを実行しているMacOSユーザーの場合、このエラーが表示されたら、次の手順を試してプライバシー設定を開いてください。

enter image description hereenter image description hereenter image description here

この投稿のDivakarからの回答もここで確認できます- / dev/kvm not mac on found

ありがとうございますAppleあなたのダム***アプリのレビュールールをiOSからAndroid開発に押してくれて

45
Sam B

HAXMを「開始」するだけです。次の手順に従ってこれを行うことができます。

  1. Cmdを開きます。
  2. sc query intelhaxmと入力し、EnterをクリックしてSTATEを確認します。
  3. 状態が1 STOPEDの場合、sc start intelhaxmと入力し、EnterをクリックしてHAXMを起動します。
  4. STATEをもう一度確認すると、4 RUNNING nowになっているはずです。
  5. 最後に、x86エミュレータを使用してAVDを作成して使用できるようになりました。

または、HAXM​​を停止する場合は、sc stop intelhaxmと入力する必要があります。

これがお役に立てば幸いです。

2
Adriano Sales

Android Studio 2.1。のエミュレーター領域に同様のメッセージがありました。

特定のAPIのエミュレーター(21と考えてください)は最初は正常に機能し、完全に高速化されましたが、他のイメージ(Nougat x86/64など)をいくつかインストールすると、突然/ dev/kvmが見つからず、エミュレーターが起動しませんでした。

  • 私の場合、悲しいことにHAXMを再インストールしても助けにはなりませんでしたが、MACを再起動すると役に立ちました(図を参照)。

  • しかし、エミュレーターイメージをインストールしたが、APIに関連するSDK(これは理にかなっている)をインストールしていない場合、エミュレーターを起動すると同様のポップアップが表示され、HAXM​​/KVM問題、そうではない。

これが誰かを助けることを願っています。

1
WickedW

Mac OSの場合、インストール後、[セキュリティとプライバシー]でIntel HAXMを許可してください。

これは、Android Emulator :)を実行できる唯一の方法でした

0
Crysfel

再インストールと再起動はうまくいきませんでした。代わりに、回復モードでMacを起動する必要がありました(再起動し、Appleロゴが表示されるまで⌘+ Rを押します)。次に、[ユーティリティ]ドロップダウンメニューからターミナルを開きます。

csrutil enable --without kext

変更を有効にするために、いくつかの警告と再起動の指示が表示されます。再起動すると、エミュレーターが今回実行されます。

リファレンス: https://blog.celogeek.com/201708/672/Android-studio-emulator-haxm-on-mac-os-high-serria-10-13/

0
David

マシンでHyperVを有効にしていたため、インストールできませんでした。それを削除し、次のリンクからHAXMをインストールできました。

https://github.com/intel/haxm

0
Prince Radebe

ターミナルに移動して入力するだけです

Sudo chown 777 -R /dev/kvm,

次に入力

Sudo chmod 777 -R /dev/kvm.

そして再起動Android studio

以上です..

場合によっては、Android studioを開始するたびにこのコマンドを入力してから、Android studio。

0
user9573646