我在使用Visual Studio 2015的Android模擬器中運行Xamarin.Forms應用程序時遇到了一些問題。開始時一切正常。每當我在XAML或C#中進行更改時,當我重新運行模擬器時,我都會看到更改(不關閉它)。Android模擬器未與VS 2015同步
現在,由於某些原因,如果我這樣做,這些更改不適用於Android模擬器。爲了看到任何改變,我需要關閉模擬器並每次點擊綠色的播放按鈕。
例如,如果我想在XAML中將標籤的FontColor更改爲藍色而不是黑色,只需單擊重新啓動按鈕即可看到更改。對於任何C#更改,單擊停止按鈕,然後單擊播放按鈕也已足夠。
現在,看到同樣的結果,我不得不關閉模擬器,並重新加載它。這需要一些時間。
任何人都面臨着同樣的問題?任何幫助/線索會有幫助嗎?
謝謝!
你不應該每次都重新啓動模擬器。這是一個巨大的時間。如果有任何可能,XAML編譯過程沒有被考慮到每個構建,並且它正在使用先前的緩存構建。你可能想嘗試從Android模擬器中刪除應用程序(通過卸載或使用'adb uninstall'並重新部署以查看是否修復了部分問題。對於部署不相互重疊的問題,我不確定這是特定於XAML編譯過程還是部署不一致。 –