文章出處

  C#依托于mono平臺可以實現Unix平臺服務器端開發已經不是什么新鮮事了,而Xarmain公司(初始成員大多來自原Mono、MonoTouch、Mono For Android成員)繼續將C#的先進性帶到了移動平臺 —— 這也不是新鮮事了!但是國內的學習資料卻很少,倒是有培訓班已經看準了這個賺錢的機會,CSDN應該是和Xamarin有合作在國內率先開始了Xamarin移動跨平臺開始的課程(避免廣告嫌疑,我就不貼地址了),雖然說我作為一個非專業移動端的程序員,因為懶的原因沒有學習過Java和Object C,但是看著這大好的前景也忍不住蠢蠢欲動啊!所以,我升級了電腦、購買了VPN抱著youtube的視頻開始了這個系列的學習。

  盜一張Xamarin.com首頁的圖,激動一下人心 —— 我們知道一定有一種更好的方式來開發移動應用程序

   今天第一篇,我們先來配置一下開發環境,分為一步傻瓜自動化式和自虐手動配置式。在@gjun的提醒下,我總算找到了為什么向導式安裝(XamarinInstaller.exe)安裝會失敗了,原來也是因為“墻”的原因。所以如果連上VPN之后直接就XamarinInstaller.exe安裝就方便多了。

目錄

 

自動化安裝開發環境

  這個安裝過程只有一步就是到Xamarin的下載頁面(http://xamarin.com/download)頁面去下載一個安裝程序(XamarinInstaller.exe),然后點擊它安裝就可以了。

  不需要任何配置,直接點“下一步”就可以了,直到你見到下面這張圖,那么就要恭喜你,這種模式在你的電腦上是可以成功的,你只要等它下載、安裝完成就可以了。

對應上面的三個圖標,分別安裝的是:

  • Andsord SDK以及相關工具
  • Xamarin Studio
  • Xamarin.Android VS 插件( VS2010和VS2012現在完成支持,VS2013開發Android應用還有一些問題,總提示找不到SDK,Layout也加載不出來)

  裝完之后,你就可以打開Xamarin來體驗一下C#來開發Android應用程序的快感了。但是如果你和我一樣,人品爆發,遇到下面這張圖,那么恭喜你請走自虐手動安裝方式。

手動安裝開發環境

  手動安裝主要分為以下幾個步驟:

  • 安裝 JDK (需要手動配置Path環境變量指向C:\Program Files (x86)\Java\jdk1.6.0_39\bin)
  • 安裝 Android SDK 及配置
  • 安裝 Android NDK (貌似解壓即可,沒看到安裝程序,在VS或者Xamarin里面可以配置Android ND的路徑)
  • 安裝 GTK 
  • 安裝 Xamarin Studio 
  • 安裝 Xamarin for VS 插件
  • 配置Android模擬器

  Xamarin Studio for Windows只能用于Android的開發,想要用Xamarin Studio開發IOS應用的同學,需要下載Xamarin Stuido for Mac。 但是我們可以用VS來開發Android和IOS的應用。  上面需要下載的程序包比較多,我知道你們和我一樣也比較懶,所以我把我下載的都打包好了,上傳到了百度網盤(http://pan.baidu.com/s/1dD3XSmH),不要謝我,我的名字叫雷鋒! 

Xamarin Studio Android配置

  打開 Xamarin Studio Android -> Tools -> Options, 在左側中選擇 “SDK Locations” -> Android: 

Android SDK 管理器

   Android SDK Manager是專門用來管理Android SDK的,如上面我們那個錯誤提示窗口說的那樣,我們要利用Android SDK下載那些我們所需要的包。Android SDK Manager 被放在Android SDK的根目錄下: C:\Users\你的用戶 名\AppData\Local\Android\android-sdk\SDK Manager.exe。

我們可以把對應的Android版本的API都下載下來,注意文件夾下面有我們創建模擬器需要的文件,所以不要漏選了,之后點擊“Install n packages“即可。 

  這里下載過程中,對于一個信息安全工作做的非常好的國家,會出來一些問題: 

  對于這個問題,你可以找一些IP地址,修改HOST文件來訪問google,但是也不是很穩定。最好的辦法是辦一個收費的VPN,不貴,也好用,無聊還可以上上facebook和youtube等等 。

Android Virtual Device 管理器

  在Android SDK的根目錄下還有一個叫AVD Manager.exe的程序,就是我們的Android Virtual Device管理器,我們可以用它來創建模擬器。 

然后創建一個Android 4.0 的模擬器。

之后,啟動它,這個過程有點兒慢。

等它初始化完了之后,我們的Android4.0就出來了。由于初始化過程比較慢,所以我們可以保持它一直開著。

Visual Studio Android配置

  我們上面已經看過在Xamarin Studio中的配置了,接下來我們來看看VS中如何配置 Android SDK的一些參數。 進入VS-> TOOLS-> Options 在左側選擇“Xamarin”->"Android Settings"

第一步大功告成,我們馬上就要開始用C#開發我們的第一個Android以及IOS應用程序了!。Xamarin還很年輕,但是我相信它很快就會展翅高飛,歡迎大家一起學習,進步。


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()