Genymotion仮想デバイスを初めて実行したとき、それは機能していました。しかし、今日実行しようとすると、このエラーメッセージが表示されました
前回使用したときから何が変わったのでしょうか?私が得ることができる解決策に感謝します。ありがとう。
デバイス情報:Dell XPS L502X Sandy BridgeマザーボードIntel Core i5-2410M @ 2.30 GHz Windows 7 Professional 64-ビット
仮想化をオンにする必要があります。
これにより、仮想化を使用してVirtualBoxを有効にできます。したがって、エミュレータはうまく機能するでしょう。
Windows機能でHyper-Vをオフにするだけで問題を解決できました。
このメッセージを受信する別の方法は、Android Emulator from AndroidStudio。Virtualboxを開いて試してみると、 VMを開始すると、このエラーメッセージが表示されます。解決策:他のエミュレータを閉じて、再試行してください。
私にとっては、以下が働いた:
仮想デバイスの[設定]-> [システム]-> [アクセラレーション]で[VT-x/AMD-vを有効にする]を無効/オフにします。
Windows 10の解決策:[コントロールパネル]→[プログラム]→[Windowsコンポーネントをオンまたはオフにする]。 Hyper-Vオプションのチェックを外し、[OK]をクリックします。
また、VirtualBoxとGenyMotionの両方の最新バージョンにアップグレードした後、このまったく同じエラーダイアログを(初めて)見ました。私のシステムでは他に何も変わっていません。それは世界で最良の答えではありませんが、他のいくつかの提案を試した後、ダイアログをキャンセルして仮想Genymotionデバイスを再起動することがわかりました(Android StudioまたはGenymotionコンソール)は問題を解決しました。
virtualboxマネージャーでマシンが使用するベースメモリの量を減らしただけです設定>システム>ベースメモリ.
VirtualBox設定>システムで、I/O、EFI、UTC、AMD-Vを無効にします。そして、[設定]> [ネットワーク]> [無差別モード]がすべて変更します。
Windows 10(1803)の 'Memory Integrity'を非アクティブ化する必要がありましたWindows Defender。デフォルトでは無効になっていますが、奇妙な理由で忘れていたので、最近スイッチを入れました。
また、VirtualBox->お使いの仮想マシン->設定->システム->アクセラレーション->「VT-x/AMD-vを有効にする」および「ネストされたページングを有効にする」がアクティブになり、Hyper-Vがインストールされず、仮想化が有効になることも確認しましたBIOSでオンにしました。
前述のメモリ整合性機能について説明するHowToGeekの説明記事があります。
https://www.howtogeek.com/357757/what-are-core-isolation-and-memory-integrity-in-windows-10/
解決策のどれも私のために働いた。これが問題を解決したものです:
ブーム!
最初のインストールで、これとまったく同じエラーダイアログを見ました。 BIOS設定を変更しましたが、1か月後に同じエラーが発生しました。
私の解決策:
もう1つの正しい答えは、Genymotionの最近のバージョンでは64ビットCPUのみがサポートされており、同じエラーが発生するということです。
VirtualBoxで修正しました:[設定]> [システム]> [ネストされたページング]チェックボックスを無効にします
私にとっての解決策は、開いている別のエミュレータを閉じることでした。