6

新しいAndroid仮想マシンアクセラレーションを構成しようとしています。

ここで概説した手順に従っています。実行する必要があるポイントに到達します。

<sdk>/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe.

このためにインストーラーを実行しようとすると失敗し、「VTが存在しません:お使いのコンピューターはこのソフトウェアの最小要件を満たしていません」と表示されます。

これは、AMD CPUを使用していて、必要な仮想化拡張機能が利用できないためだと思います。

だから私の質問は、これを機能させるために使用できるAMD用の他のソフトウェアはありますか?android devサイトには、「AMD仮想化(AMD-V、SVM)拡張機能(Linuxでのみサポート)」がサポートされていること以外は、AMDに関する情報がないようです。なぜ彼らがLinuxしかサポートしないのか分かりませんか?

私はAndroidエミュレーターをより速く感じさせることに熱心です。

4

3 に答える 3

7

問題は、AMD のプロセッサには基本的にこれらとまったく同じ機能が搭載されているということです。私たちが本当に必要としているのは、AMD プロセッサ用に作られた同等のドライバーだと思います。Intel ドライバーは明らかに文字列 "VT-x" を正確に探していますが、AMD のプロセッサでは別の名前になっているため、それを認識していません。間違いなく事故ではありません。

于 2012-09-25T19:23:38.733 に答える
4

Windowsのページによると(ここではハードウェア要件について話しているので、これはLinuxでも同じだと思います):

「ハードウェア要件: VT-x、EM64T、および Execute Disable (XD) ビット機能をサポートするインテル® プロセッサー」

これら 3 つの機能を備えたプロセッサがない場合は、ダイスはありません。AMD プロセッサの仕様はhttp://products.amd.com/で確認できます。

と、

「インテル HAXM は、インテルが提供する Android* x86 エミュレーター・イメージでのみ使用できます。インテル HAXM は、ARM* Android* エミュレーター・イメージまたはインテル以外の x86 Android* エミュレーター・イメージでは使用できません。」つまり、ARM イメージは使用できません。Intel 提供の Android イメージを使用する必要があります。

ソース: http://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows/

于 2012-07-15T23:33:13.863 に答える