[VS2015|Android] 解決Xamarin開發Android App部屬Emulator後閃退無法測試問題

解決安裝VS2015之後,解決Xamarin開發Android App部屬Emulator後閃退無法測試問題

當初在Surface Pro灌VS 2015已經是很久的事情了

但在上課的時候就有學弟妹們說用VS 2015就算是開一個空白的Android專案

直接部屬到模擬器之後就閃退的問題

於是換我把電腦換成Surface Pro4後安裝了VS 2015 update3

竟然也跟著發生這樣奇葩的事情了

------

正文如下

狀況:

閃退跳完之後在偵錯Output應該是會看到bla bla bla然後 Could not connect to the debugger

解法如下:

在你的專案上按右鍵→Properties(抱歉我想不起來官方中文翻譯會是什麼)

在Android Options裡面把Use Fast Deployment(debug mode only)取消勾選,然後記得存檔

接著打開Hyper-V Manager

在你對應的Android模擬版本的虛擬機上按右鍵選擇設定(若你有多個Android模擬虛擬機器就一個個設定吧)

在Processor(處理器)的Compatity(相容性)選項裡面把裡面的勾選起來

設定完後直接回VS 2015直接跑起來就發現成功啦!!!!!

------

總結

真的是之前沒遇過...遇到的只有當初Surface Pro的時候RAM不夠所以模擬器不給跑

換了電腦就跟大家遇到相同奇葩的問題了

但目前也只是找到可以解決的辦法,可以的話之後會補上可能的原因及原理

目前好像網上的討論是因為CPU到了一定新版,好像就有這問題.....

若版上各位先進已知,也煩請各位回覆指教

----

參考資料:

http://dotnetbyexample.blogspot.tw/2016/02/fix-for-could-not-connect-to-debugger.html

 


 

  • 文章中的敘述或資訊有誤,歡迎回應指正,討論與指教是進步的原動力:)
  • 喜歡此點部落文章,歡迎各位轉載並於文末附載原文網址超連結與站名【DriftMind】