rksoftware

Visual Studio とか C# とかが好きです

Visual Studio Emulator for Android でデバッグできない

Visual Studio Emulator for Android が起動はできるもののデバッグはできない現象の対策です。

■ 現象

  • エミュレーターは起動する
  • [配置] はできる
  • [配置] したアプリをエミュレーター上で実行できる
  • [デバッグ] するとアプリが起動した瞬間に異常終了してしまう

■ 対策

情報としてはこちら。
https://docs.microsoft.com/ja-jp/visualstudio/cross-platform/troubleshooting-the-visual-studio-emulator-for-android?view=vs-2017#Skylake
最近は長い事見ていなかった設定ですが、今回また必要になりました。
というか、これまで動いていた環境が動かなくなりこの設定をすることで復活しました。2年近く前の情報ですが改めて書いておきます。

■ 手順

  • 仮想マシンを停止
  • Hyper-V マネージャー を起動します
  • 対象の 仮想マシン を右クリック
    f:id:rksoftware:20180917130341j:plain]
  • [設定] を選択
  • [ハードウェア > プロセッサ > 互換性] で [プロセッサ バージョンが異なる物理コンピューターへ移行する] のチェックを ON
    f:id:rksoftware:20180917130426j:plain

    ■ デバッグ

    これでまたデバッグ実行することができるようになりました。