1. 程式人生 > >安裝Xamarin和Xamarin for Visual Studio

安裝Xamarin和Xamarin for Visual Studio

參考資料:http://www.cnblogs.com/zjoch/p/5693852.html

【2016/4/17更新:如果你下載後發現仍然需要付費才能編譯Android/iOS APP,請到文章最下面更新Xamarin for VS和Xamarin Studio到最新的版本。Build2016後釋出的版本移除了付費的限制(真正完全免費隨便用啦)】

 

雖然現在Xamarin已經合併到VS2015 Update2安裝包裡面了,但是實際上被合併進去的仍然只是個Online installer而已,對於廣大天朝.NET碼農來說,成功下載安裝仍然是可望而不可及的。

而手動安裝所有元件可以將Xamarin套件的安裝時間縮短到以前的1/10,如果有SSD會更快(時間就是金錢啊我的朋友)。所以呢,這篇文章來說說如何手動安裝Xamarin,讓你輕鬆開始跨平臺開發。

 

注意:以下步驟需要你一步一步進行,請確認每一步都安裝成功了才能正確使用上Xamarin哦。這裡選用的下載地址都是Xamarin和Android官方的,請放心使用。強烈建議使用迅雷下載,最好開一個會員。

 

系統需求:

  • C盤至少有30G可用空間
  • Visual Studio 2013,但是推薦裝上Visual Studio 2015(最小安裝即可,不需要裝Win10 SDK之類的可選元件)

 

下面開始吧。

 

32位JDK

JDK沒啥說的了,不裝不行啊。下載後雙擊啟動,跟隨嚮導安裝上即可。
http://download.xamarin.com/Installer/MonoForAndroid/jdk-7u71-windows-i586.exe

 

Android SDK

這裡選用的版本是r24.4.1,以後可以自行升級。下載後雙擊啟動,跟隨嚮導安裝上即可。
http://dl.google.com/android/installer_r24.4.1-windows.exe

 

Android SDK Tools

Android SDk下載安裝結束之後,在開始選單中找到SDK Manager,使用管理員許可權開啟(重要)

選中下列專案並下載:

  • Android SDK Tools(這裡會提示有新版本,所以你可以不選這一項)
  • Android SDK Platform-Tools
  • Android SDK Build-Tools
  • Android 5.0.1(API 21)
  • Android 4.4.2(API 19)
  • Android 4.0.3(API 15)

(說明:Xamarin文件中說明必須要安裝API 15+19+21,實際上是你針對哪個版本開發,裝哪個版本就可以了。但是至少要選上一個,最好是API 21或以上,要不然可能沒辦法正常編譯APP)

其他可以看心情,但並不是必裝:

  • 其他版本SDK,比如API 23,Extras裡面的Google USB Driver, Intel x86 Emulator Accelerator等等。
  • 如果你要執行Android SDK自帶的模擬器(Google出品)而不是Visual Studio Android Emulator(微軟出品,需要HyperV),那麼推薦裝上Intel x86 Emulator Accelerator。
  • Intel x86 Emulator Accelerator下載完成後並不會自動安裝,你需要瀏覽到 AndoridSDK目錄下找到一個叫intelhaxm-android.exe的檔案手動雙擊安裝。完整路徑大概是下面這樣:
    C:\Program Files (x86)\Android\android-sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe

 

Android NDK

NDK是壓縮包的形式,沒有安裝檔案。

http://dl.google.com/android/repository/android-ndk-r10e-windows-x86_64.zip

下載後把NDK解壓到Android SDK旁邊,比如C:\Program files(x86)\Android\NDK_r10e,Xamarin到時能自己找到

 

GTK#

下載後雙擊啟動,跟隨嚮導安裝上即可。
http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.30.msi

 

Xamarin for VisualStudio

在VS裡面直接使用Xamarin,這東西以前可是收費的,現在免費了,微軟大法好啊,裝裝裝。下載後雙擊啟動,跟隨嚮導安裝上即可。

這個安裝包裡面包括了Xamarin一系列平臺SDK,即使你不使用VS開發Xamarin也得裝上這個包。

http://download.xamarin.com/XamarinforVisualStudio/Windows/Xamarin.VisualStudio_4.0.3.214.msi

 

Xamarin Studio

一個獨立的C# IDE。下載後雙擊啟動,跟隨嚮導安裝上即可。

http://download.xamarin.com/studio/Windows/XamarinStudio-5.10.3.51-0.msi