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