Xamarin StudioでAndroid実機でデバッグ実行したときに以下の問題が発生
- Detecting existing process というログと共に即落ちする
- 実機が古いコードで動作する(最新の変更が反映されない)
1は何回か繰り返してるとうまく動作することもあるが不安定。
2は現在のコードのブレイクポイントの値がおかしなことになったりして毎回アプリのデータをクリアしてから実行する必要があって非常にストレスだった。
対処法
Androidプロジェクト → オプション → ビルド → Android Build
Use Shared Mono Runtime → Fast Assembly Deployment をチェックオフ
今のところこれで問題なく動作するようになった。
参考