通過前面幾節的內容已經把全部的編程環境設置完成了,可是如何才能肯定全部的一切都處理爭取而且沒有任何錯誤呢?這就須要使用相應的實例來驗證,本節中的內容就來指導讀者如何完成驗證。android
在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_Starter的TeskyAndroid_Starter文件。單擊「打開」按鈕,加載項目。測試
在Xamrin Studio加載完項目之後會獲得如圖2.75所示的結果。窗口中左側的解決方案即爲咱們已經加載的內容。如何運行並檢測該項目,後面會講解到。網站
圖2.76 加載項目spa
在檢驗時,咱們須要檢驗兩個平臺的使用一個Xamarin Studio中的,一個是Visual Studio 2013中的使用。插件
1.檢驗Xamarin Studioorm
在檢驗使用前,須要注意,由於咱們的Android SDK沒有安裝在Xamrin默認的位置,因此須要設置Xamarin Studio中的Android SDK的位置。依次選擇「工具」|Options..命令,彈出「選項」對話框。在「選項」對話框中,依次選擇「工具」|SDK Locations|Android分支,在右側的設置中將,Android SDK、Java SDK和Android NDK都設置正確,如圖2.76所示。設置完成後,單擊OK按鈕保存當前的設置。這樣即可以正常使用全部的Xamarin功能了。
圖2.77 選項窗口
那麼如何使用一個完整的項目呢?下面就來看看使用方式。
(1)啓動Xamarin Studio,如圖2.77所示,單擊TaskAndroid_Starter打開該項目。
(2)在TaskyAndroid項目中右擊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項目
(2)在VS2013中分別單擊「文件」|「打開」|「項目/解決方案」命令,彈出如圖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人!