2016-10-01 10 views
1

私はAndroid開発を学び始めており、Oracle VirtualBox Machineを使用して開発環境を設定しています。お使いのデバイスはvt-xをサポートしていません

私は、Android Studioのインストールされているが、私はAVD Managerをクリックすると、仮想デバイスを選択した後に仮想デバイスを作成しようとすると、私が言うエラーが出る - 私はの設定にチェックインしたYour CPU does not support vt-x

Oracle Virtual Box Machineと以下のように、それが有効になっている。

enter image description hereまた

は、私のシステムは、Intelユーティリティによって、以下の識別される仮想化をサポートしています

enter image description here

私はこの時点で立ち往生しており、学習を続けることはできません。

+0

エラーは非常に明確です。* CPU *はサポートしていません。あなたの*ハードウェア*がそれを行えない場合、あなたがプログラムの設定を変更するなら、それは役に立ちません。おそらくそれを無効にする必要があります。 –

+0

私のCPUがサポートしています。質問を編集してレポートを表示しました。 – teenup

答えて

0

短い答え(今日)は、VirtualBoxは、VMの中でAVDを実行することをサポートしていません。もちろん、これはもちろん、VBのプロデューサ/開発者側からの重大な失敗です。なぜなら、これはほとんどの正常なAndroid開発者がやりたいと思うからです。

これは通常のアンドロイドの開発者にとって、これは非常に文書化されて説明されていない複雑な(技術的な)問題です。 OPの設定スクリーンショットは正しく動作するはずです。しかし、VBフォーラムを掘り下げると、rude and misleading answersしか見つからず、ユーザに可能なことを説明するためのRTFM chapter 10.4と尋ねられます。しかし、残念なことに、これは理解できない技術用語で書かれています。

しかし、明らかにVMWareは、簡単に言及したように、ASと互換性のあるより良い仮想化を可能にしますhere。しかし、他の投稿では、ASの新しいバージョンはそれをサポートしていないとも言えます。したがって、明らかにVMプロデューサだけでなく、Googleでこれらの技術をサポートすることを止めてしまったことを非難することはできません。

一般的なツールを実行することができない場合は、どのVMを使用するのが不思議に思うかもしれません。これまでのところASとなるだろう。

関連する問題