web-dev-qa-db-ja.com

Android:CPUはVT-xをサポートしていません

CPUがVT-xをサポートしていません。このAVDを実行するにはIntel HAXMが必要です。 CPUがVT-xをサポートしていません。

残念ながら、お使いのコンピューターはハードウェアアクセラレーション仮想化をサポートしていません。オプションの一部を次に示します。1)テストに物理デバイスを使用します。2)VT-xおよびNXをサポートするIntelプロセッサーを搭載したWindows/OSXコンピューターで開発します。3)VT-xまたはSVM 4をサポートするLinuxコンピューターで開発します。 )Android ARMシステムイメージに基づく仮想デバイス)を使用します(これはハードウェアアクセラレーション仮想化よりも10倍遅いです)

この制限を回避するにはどうすればよいですか?

screenshot

6
Hardik Chauhan

Android Documentation によると、エミュレータを実行するには、開発システムのCPUが次の仮想化拡張テクノロジのいずれかをサポートする必要があります。

  • Intel Virtualization Technology(VT、VT-x、vmx)
  • AMD仮想化(AMD-V、SVM)-Linuxでのみサポート

CPUは Intel Pentium B94 であり、製造元によると、Intel Virtualization Technology(VT-x)をサポートしていません。これがこのエラーの理由です。

回避策は、代替のAndroidエミュレーター、たとえば Genymotion を使用することです。

2
Maxim

Android Studioのドキュメントからの解決策:コンピュータにAMDプロセッサを使用している場合は、次のセットアップ要件を満たしている必要があります。

  1. AMDプロセッサー–推奨:AMD®Ryzen™プロセッサー
  2. Android Studio 3.2 Beta以降-Android Studioプレビューページからダウンロードしてください
  3. Android Emulator v27.3.8 + – Android Studio SDK Manager x86 Android仮想デバイス(AVD)からダウンロード– AVDを作成
  4. 2018年4月更新のWindows 10
  5. Windows機能を介して有効化:「Windowsハイパーバイザープラットフォーム」。

システムを再起動します。詳細情報: Android:CPUはVT-xをサポートしていません

0
Sonam