本次隨筆連載,主要用於記錄本人在項目中,用Xamarin.Forms開發APP中所使用的第三方技術或一些技巧。 準備: 1、VS2017(推薦)或VS2015; 2、JDK 1.8以上; 3、Xamarin.Forms 最新版; 4、Prism 擴展,打開VS的擴展和更新,在聯機中,搜索Prism, ...
本次隨筆連載,主要用於記錄本人在項目中,用Xamarin.Forms開發APP中所使用的第三方技術或一些技巧。
準備:
1、VS2017(推薦)或VS2015;
2、JDK 1.8以上;
3、Xamarin.Forms 最新版;
4、Prism 擴展,打開VS的擴展和更新,在聯機中,搜索Prism,安裝第一個擴展Prism Template Pack;
5、Android SDK,這個下載已經非常快了,國內已經支持Android環境下載。
6、都準備好後,請確保創建一個新的Xamarin.Forms程式後,能正常調試運行,不能調試運行的,請百度或者谷歌尋找解決方案;
調試:
1、真機調試,如果手上有安卓手機,真機調試也是一種好方法,因為這可以保證你的程式能在真實的手機上運行。
2、AVD調試(推薦):首先卸載Hyper-V功能(如果已經安裝了),安裝HAXM(必須卸載Hyper-V才能成功安裝)。用管理員方式打開SDK Manager,看圖勾選
這些都成功安裝後,打開AVD Manager,創建一個模擬器,註意目標鏡像就是我們剛剛下載的6.0 X86,設備像素看你電腦硬體配置吧,720P足夠了,有獨立顯卡就選Use Host GPU,會快很多,見截圖:
創建完成後,回到主界面點擊Start...,就能飛快一般運行了安卓模擬系統了,第一次有點慢,後面會很快。調試的時候,載入程式也很快。
3、VS自帶的模擬器(不推薦了,實在是慢):這種模擬器安裝簡單,打開VS的安裝包,勾選Visual Studio Emulator For Android,然後安裝Hyper-V(CPU必須支持,部分PC還需在BIOS中打開CPU的Hyper-V功能),然後基本可以運行了,這種最不好的就是他會自帶安卓系統鏡像,非常浪費空間。