VirtualBoxがありますVMコンピューターに、VMはWindows 7 64ビットを実行しています。インストールしたAndroid Studio VM。基本的なHello Worldアプリケーションしかありませんが、AVDを実行しようとすると、次のメッセージが表示されます。
このAVDを実行するには、Intel HAXMが必要です。 AndroidエミュレーターはHyper-Vと互換性がありません。
残念ながら、Hyper-Vを実行してエミュレーターを使用することはできません。ここにあなたができる帽子があります:
1)管理者としてコマンドプロンプトを開始します
2)次のコマンドを実行します:C:\ Windows\system32> bcdedit/set hypervisorlaunchtype off
3)マシンを再起動します。
このコマンドを実行して複数回再起動しましたが、何も変わりません。
また、いくつかのポート転送を試みました: http://paulsdevworld.blogspot.ca/2013/06/make-Android-studio-work-with-androvm.html 接続できませんでしたNo connection could be made because the target machine actively refused it.
私はこの質問を確認しました、OPにはVirtualBoxに直接Android画像があります Test Android app on Android studio からの仮想ボックス
誰でもこの作品を作る方法や私が試すことができるものを知っていますか?ご質問はお気軽に。
編集:Intel HAXMをインストールしましたが、実行しようとするとこのメッセージが表示されます
これらは私の現在の設定であり、仮想化は明らかに有効になっています。それは正しい設定ですか?
VMでこれを機能させる方法はありますか?
バウンティを開始するには、Virtual Boxを使用する必要はありませんが、無料である必要があります。
VMwareの無料試用版をダウンロードし、以下の設定を使用して動作させることができます。 VirtualBoxでまったく同じ設定を試したところ、Hyper-Vエラーが発生しました。
ソリューション:
この投稿を仮想ボックスからも読んで、あなたの状況に当てはまるかどうかを確認してください。 :) https://forums.virtualbox.org/viewtopic.php?f=6&t=69076 。このような場合は、ライセンスベースのVMWareなどのソフトウェアを購入する必要があるため、無料のオプションはありません。
そうでなければ、not既存のVirtualBox内でIntel HAXMを使用します。それは、ハードウェアアクセラレーションを必要としないAndroidイメージを使用することです。これは、プロセッサで2つの異なるエミュレーションスタックを同時に実行することができないためです。 Virtual Boxでは、ハードウェアアクセラレーションを必要としないエミュレータを使用することをお勧めします。この投稿を参照してください: Android Studio? よろしければ。
編集:フィルはこれを試しましたか? VMWareは無料ではないため、実行可能な唯一のオプションのように思えます
システムがIntel Virtualization Technology(VT-x)をサポートしている場合、以下のプロセスが機能します。
bIOS設定でVT-xをすでに有効にしている場合は、Android sdk。まだインストールしていない場合は、開くことができますSDKマネージャーとそこからインストールするか、こちらからダウンロードできます https://dl-ssl.google.com/Android/repository/extras/intel/addon/haxm-windows_r6_0_5.Zip 、unzip Android sdkのextrasフォルダーにインストールしてインストールします。
同じ問題がありましたが、Intel Hardware Accelerated Execution Managerをインストールすることで解決しました。 SDKマネージャーでダウンロードしてください。これはExtrasにあります。この後、フォルダに移動します
[Android SDK Root]
\extras\intel\Hardware_Accelerated_Execution_Manager
次にIntelHaxm.exe
を実行してインストールします。
ここでは、Microsoft Windows、Mac OS * X、およびLinux UbuntuのIntel Hardware Accelerated IntelHaxm.exe のリンク
BIOSで仮想化を有効にしていない場合、次のメッセージが表示されます。
AVDの代わりにGenyMotionを試すこともできます。 AVDよりもパフォーマンスが優れています。非営利的に使用する場合は無料です。 GenyMotionはVirtual Boxを使用しているため、VBが正常に機能していることを確認できます。
BIOSメニューからIntel-VT
を有効にする状況にない場合は、VMにARMまたは32ビットプロセッサなど)の異なるプロセッサを使用する必要があります。Intel-VTでは64ビットを使用できますVM。