Xamarin Anroid開發教程之驗證環境配置是否正確

大學霸發表於2015-05-20

Xamarin Anroid開發教程之驗證環境配置是否正確

經過前面幾節的內容已經把所有的程式設計環境設定完成了,但是如何才能確定所有的一切都處理爭取並且沒有任何錯誤呢?這就需要使用相應的例項來驗證,本節中的內容就來指導讀者如何完成驗證。

Xamarin Anroid下載並載入官方例項

Xamrin Studio中提供了一些例項程式用於測試和訓練程式設計師。首先啟動Xamarin Studio,啟動後Xamrain Studio會呈現如圖2.72所示的視窗。在Xamarin Studio視窗中,右側有一些專案,隨意單擊其中的Download Solution按鈕,就進入到https://xamarin.com/getting-started/android網站中。


2.73
  Xamarin Studio

在網站中會存在一個Download Tasky的按鈕。單擊該按鈕,下載Tasky任務到本機中。下載完成後會得到一個Tasky.zip的檔案,其中的目錄結構如圖2.73所示。


2.74  Tasky.zip目錄結構              2.75  載入專案 

在這裡只需要將Android_Starter的資料夾複製出來,放到一個專案資料夾中。比如我們將其放到桌面上。隨後在Xamarin Studio中單擊依次單擊檔案”|open命令,開啟載入專案視窗,如圖2.74所示。在載入專案視窗中,定位到我們的Android_StarterTeskyAndroid_Starter檔案。單擊“開啟”按鈕,載入專案。

Xamrin Studio載入完專案以後會得到如圖2.75所示的結果。視窗中左側的解決方案即為我們已經載入的內容。如何執行並檢測該專案,後面會講解到。


2.76  載入專案

Xamarin Anroid檢驗例項的使用

在檢驗時,我們需要檢驗兩個平臺的使用一個Xamarin Studio中的,一個是Visual Studio 2013中的使用。

1.檢驗Xamarin Studio

在檢驗使用前,需要注意,因為我們的Android SDK沒有安裝在Xamrin預設的位置,所以需要設定Xamarin Studio中的Android SDK的位置。依次選擇“工具”|Options..命令,彈出“選項”對話方塊。在“選項”對話方塊中,依次選擇“工具”|SDK Locations|Android分支,在右側的設定中將,Android SDKJava SDKAndroid NDK都設定正確,如圖2.76所示。設定完成後,單擊OK按鈕儲存當前的設定。這樣便可以正常使用所有的Xamarin功能了。


2.77  選項視窗

那麼如何使用一個完整的專案呢?下面就來看看使用方式。

1啟動Xamarin Studio,如圖2.77所示,單擊TaskAndroid_Starter開啟該專案。

2TaskyAndroid專案中右擊TaskyAndroid,在彈出的選單中選擇Options命令,如圖2.78所示。

                    2.78  開啟TaskyAndroid                         2.79  啟動專案Options

3在彈出的的專案Options視窗中,依次選擇“構建”|“常規”分支。視窗右側可以找到Target Framework選擇。在Tasky專案原本是支援Android 2.3的,但是我們這裡沒有下載Android 2.3相關的SDK,所以這裡無法使用。為了可以檢驗安裝是否正確,需要選擇Android 4.4版本的,如圖2.79所示。選擇完畢後單擊右下角的OK按鈕,完成設定,並儲存到專案中。


2.80  Options視窗       2.81  啟動程式

 

4單擊Xamarin視窗中左上角的播放按鈕啟動程式,如圖2.80所示。隨後等待模擬器的啟動,在讀者解鎖模擬器後啟動專案即可。

 

最後在模擬器中出現如圖2.81所示的結果,則表明環境設定成功。一般來說,這裡Xamarin Studio執行成功,在Visual Studio中也應該可以正常執行。但是為了檢驗Xamarin.VisualStudio是否正確安裝,也需要測試Visual Studio中使用。


2.82  Tasky效果

2.檢驗Visual Studio 2013

首先,在測試前關閉之前啟動模擬器和Xamarin Studio。然後我們開始使用Visual Studio 2013,步驟如下。

1)啟動Visual Studio 2013,啟動時可能需要較長的時間,需要耐心等待。啟動後的介面如圖2.82所示。

2.83  VS2013介面                        2.84  打卡Tasky專案

 

2VS2013中分別單擊“檔案”|“開啟”|“專案/解決方案”命令,彈出如圖2.83所示的“開啟專案”對話方塊,在其中選擇下載的TaskyAndroid專案的sln檔案。最後單擊“開啟”按鈕。

 

3此時VS2013會自動彈出如圖2.84所示的安全警告資訊,需要單擊確定按鈕。


2.85  安全警告

4等待專案載入完成,載入完成後的結果如圖2.85所示。其中會出現Log In按鈕,這是因為在使用Xamarin.VisualStudio時需要登入Xamarin的帳號。否則在VS2013中無法使用Xamarin.VisualStudio外掛,並且不能編譯Android專案。當然登入的帳號必須是付過費的帳號,否則也只有一定的試用時間。要想進行後續的步驟必須登入帳號。


2.86  開啟後的Tasky

5在啟動專案前,還需要對解決方案(也就是Tasky專案)進行配置。右鍵單擊解決方案,選擇“屬性”命令。在彈出的解決方案屬性頁中,選配置屬性項中的配置,並勾選TaskyAndroid後的部署專案。如圖2.86所示,配置完後,單擊“確定”按鈕,儲存配置。


2.87  配置解決方案屬性

6隨後單擊VS2013中的啟動按鈕,啟動Tasky專案。這時只需耐心等待。模擬器會在專案編譯完成以後自動啟動。隨後Tasky專案也會正常的啟動。模擬器中的程式執行後,狀態如之前在Xamarin Studio中的狀態一樣。這就表明了Xamain.VisualStudio也安裝正常,並可正常使用。

7最後,在VS2013中如何停止已經執行的程式呢?只需要單擊VS2013視窗中的停止按鈕即可,如圖2.87所示。


2.88  停止已經執行的專案

兩個平臺的驗證就這樣可以了,之後就可以正式開始編寫我們的Android程式了。

本文選自:Xamarin Android開發實戰基礎篇大學霸資料,轉載請註明出處,尊重技術尊重IT人!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-1663751/,如需轉載,請註明出處,否則將追究法律責任。

相關文章