本次隨筆連載,主要用于記錄本人在項(xiàng)目中,用Xamarin.Forms開(kāi)發(fā)APP中所使用的第三方技術(shù)或一些技巧。

 

準(zhǔn)備:

  1、VS2017(推薦)或VS2015;

  2、JDK 1.8以上;

  3、Xamarin.Forms 最新版;

  4、Prism 擴(kuò)展,打開(kāi)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才能成功安裝)。用管理員方式打開(kāi)SDK Manager,看圖勾選

電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),平面設(shè)計(jì)培訓(xùn),網(wǎng)頁(yè)設(shè)計(jì)培訓(xùn),美工培訓(xùn),Web培訓(xùn),Web前端開(kāi)發(fā)培訓(xùn)

電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),平面設(shè)計(jì)培訓(xùn),網(wǎng)頁(yè)設(shè)計(jì)培訓(xùn),美工培訓(xùn),Web培訓(xùn),Web前端開(kāi)發(fā)培訓(xùn)

電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),平面設(shè)計(jì)培訓(xùn),網(wǎng)頁(yè)設(shè)計(jì)培訓(xùn),美工培訓(xùn),Web培訓(xùn),Web前端開(kāi)發(fā)培訓(xùn)

  這些都成功安裝后,打開(kāi)AVD Manager,創(chuàng)建一個(gè)模擬器,注意目標(biāo)鏡像就是我們剛剛下載的6.0 X86,設(shè)備像素看你電腦硬件配置吧,720P足夠了,有獨(dú)立顯卡就選Use Host GPU,會(huì)快很多,見(jiàn)截圖:

  電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),平面設(shè)計(jì)培訓(xùn),網(wǎng)頁(yè)設(shè)計(jì)培訓(xùn),美工培訓(xùn),Web培訓(xùn),Web前端開(kāi)發(fā)培訓(xùn)

 

   創(chuàng)建完成后,回到主界面點(diǎn)擊Start...,就能飛快一般運(yùn)行了安卓模擬系統(tǒng)了,第一次有點(diǎn)慢,后面會(huì)很快。調(diào)試的時(shí)候,加載程序也很快。

 

  3、VS自帶的模擬器(不推薦了,實(shí)在是慢):這種模擬器安裝簡(jiǎn)單,打開(kāi)VS的安裝包,勾選Visual Studio Emulator For Android,然后安裝Hyper-V(CPU必須支持,部分PC還需在BIOS中打開(kāi)CPU的Hyper-V功能),然后基本可以運(yùn)行了,這種最不好的就是他會(huì)自帶安卓系統(tǒng)鏡像,非常浪費(fèi)空間。

Empower every person and every organization achieve more in my blog.

http://www.cnblogs.com/loda7023link/p/6722218.html