17

BIOS セットアップで仮想化を有効にしましたが、エミュレーターを起動しようとすると、「お使いの CPU は vt-x または svm をサポートしていません」というエラーが表示されます。

Intel haxmもインストールしました。

4

3 に答える 3

8

VT-x テクノロジと HAXM は、Intel プロセッサに固有のものです。AMD プロセッサの場合、AMD-V は仮想化技術の最前線で対応します。AMD プロセッサに HAXM をインストールしても影響がないため、「お使いの CPU は vt-x または svm をサポートしていません」というエラーが発生します。

参照リンク: http://tools.android.com/tech-docs/emulator

上のリンクに書いてある通り

Android Emulator 2.0 で最高のパフォーマンスを得るには、システムが次の仕様を満たす必要があります。 Windows: Intel® VT-x、Intel® EM64T (Intel® 64)、および Execute Disable (XD) ビット機能をサポートする Intel® プロセッサ AMD および Intel Atom プロセッサは、VT-x 仮想マシン アクセラレーションをサポートしていません。Linux: Intel® VT-x、Intel® EM64T (Intel® 64)、および Execute Disable (XD) Bit 機能をサポートする Intel® プロセッサ、または AMD Virtualization™ (AMD-V™) 64 ビット オペレーティングをサポートする AMD プロセッサシステム。

Intel イメージではなく、エミュレーターに ARM イメージを使用することをお勧めします。これには、HAXM​​ や VT-x を使用する必要はありません。

于 2016-05-27T05:02:05.087 に答える
0

私はしばらくの間、これを自分で追跡しようとしてきました (非常によく似たセットアップですが、Windows 10 です)。また。私がこれまでに見つけた最良の情報は、Genymotionの "Individual" エディション(個人使用は無料) が AMD チップでのエミュレーションに最適なようであり、公式ドキュメントには Android を示唆する言及がほとんど隠されているということです。 Studio は Linux 上の SVM でのみ動作します。重要な事実であるべきことへの参照が他の場所に完全にないことを考えると、後者を正しく読んでいるかどうかさえわかりませんが、それがそのエラーが表示されている理由かもしれません - もしそうなら、それは間違いなく言葉遣いが悪いです.

于 2016-06-25T10:43:42.850 に答える