質問: androidエミュレータは、hyper-vと互換性がありませんandroid studio(hyper-vがインストールされていません) 最近、android studioを使用してアプリを開発していますが、androidエミュレーターが機能しません。常に問題が表示されます。 androidエミュレーターはhyper-vと互換性がありません ただし、プログラム機能でhyper-vをオフにしましたが、それでも問題があります。私は一週間これにこだわっています。誰かがこのエラーを修正する方法を知っていますか?
回答: エンタープライズ環境でwindows 10を実行している場合、問題はwindowsの新しい「仮想化ベースのセキュリティ」機能である可能性があります。マシンでdevice guardまたはcredential guardが有効になっている場合、そのマシンはhyper-vのハイパーバイザーを使用しています。これが当てはまるかどうかを確認するには、 このページ の指示に従うか、または device guardおよびcredential guardハードウェア準備ツール を使用します。コピーして貼り付け: [スタート]ボタンをクリックし、「msinfo32.exe」と入力して、[システム情報]をクリックします。 [システムの概要]をクリックします。 credential guardがdevice guard security services runningの横に表示されていることを確認します。 通常、これらの機能はグループポリシーによって有効になります。それが実際に問題の根本的な原因である場合は、組織内でこれらのポリシーをオプトアウトする必要があります。最後の注意点-haxm(androidエミュレーターで使用されるハイパーバイザー)にはvt-xが必要であると思うので、will pの提案に従ってintel vt-xを無効にすることはお勧めしません。完全な開示-hyper-vチームのマイクロソフトで働いています。