1

私が働いている学校の標準的なコンピュータラボのセットアップは、学生がCitrix Receiver経由でESXiホスト上のXenDesktopを実行しているWindows 10イメージに接続することです。ESXiHostのVM上でXenDesktopを使用してWindows 10上でAndroidエミュレータを実行しますか?

私たちの仮想コンピュータラボにAndroid開発を追加したいのですが、テストしたエミュレータは実行されません。

  • AndroidのADB Androidのメーカーが付属しています:ここに私が試した結果てきたものだのHyper-Vには対応していません、Hyper-VはオフになってとADBがメッセージでハング「ADBのバージョンを取得できません」または類似
  • Microsoft Visual Studio Androidエミュレータ:AVDで「Starting OS」というメッセージを表示してAVDを起動しようとするとハングアップしました。 1時間後、私はそれを閉じようとしました、そして、AVDメッセージは "Closing operating system"に変わり、そこでぶら下がっていました。私は最終的にタスクマネージャーでそれを閉じました。
  • GenYmotion:AVDを開始しようとするとハングアップします。 AVDは空のウィンドウフレームでした。

誰もこのような試みをしましたか?

+0

詳細:MSVS Androidエミュレータのログエントリ「VS Emulator 5「KitKat(4.4)XXHDPI Phone」デバイスを起動できませんでした。終了コード10. –

+0

アップデート:GenYMotionにはOpenGL 2が必要です。OpenGL 1がありました。3Dを有効にするためにVMware仮想グラフィックスカードを編集し、VMを再起動してOpenGL2を有効にしました。 GenYMotion AVDはボタン付きフレームを表示するようになりましたが、デバイスの表示は空白です。ログには192.168.15.101というIPアドレスが表示され、それをpingすることができます.Netstatにはポート5555が表示され、Telnet経由で接続できますが、点滅するカーソルが表示されます。 –

答えて

0

解決策は比較的単純であることが判明しました。 vSphere 6 Web Clientを使用してVM設定を編集し、CPU設定で「ハードウェアによる仮想化をゲストOSに公開する」を有効にします(スタンドアロンのvSphere Clientにはこのオプションはありません)。その後、VMを再起動し、VMにHAXMをインストールし、ゲストOSを再起動します。その後、Androidスタジオとエミュレータは通常どおりx86 AVDを許可します。

+0

そしてAVD設定で「ソフトウェアGPUエミュレーション」を使用してください。 –

関連する問題