1

私の開発環境:Visual Studio 2015(Xamarinを使用)-仮想マシン(Hyper-V)にインストール= VM1

Visual Studio Android Emulator-VM1がインストールされているのと同じ物理ボックスにインストール。

VS Android エミュレーターで Android アプリをデバッグできるように、VM1 で VS2015 を構成するにはどうすればよいですか。

エミュレーターは正常に起動し、以下を使用して VM1 からエミュレーターに接続できます。

adb connect ip:5555
connectedd to IP:5555
adb devices
IP:5555 offline

エミュレータがオフラインの理由。私はadbサーバーを強制終了して再起動しようとしましたが、問題はまだ存在します

4

1 に答える 1

0

解決策を見つけました。
私の場合、VS エミュレーターが物理ボックスで使用する Android SDK パッケージを更新しました。SDK の複数のバージョンがインストールされている場合は、エミュレーターが使用する適切なバージョンを更新してください。VS エミュレーターは、物理ボックスで次のレジストリ キーを使用して Android SDK を見つけます: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Android SDK Tools

パッケージが更新されたら、SDK マネージャーを閉じます。ここで、IDE (visual studio) がインストールされている VM1 から adb を起動し、次のコマンドを発行します
adb kill-server
adb connect ip(immulator):5555

デバイスがオンラインになり、Visual Studio もドロップダウン リストに表示されます。

于 2016-07-02T07:24:23.653 に答える