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