天天看點

教程:如何手動安裝Xamarin與Xamarin for VisualStudio

【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之類的可選元件)

下面開始吧。

JDK沒啥說的了,不裝不行啊。下載下傳後輕按兩下啟動,跟随向導安裝上即可。

這裡選用的版本是r24.4.1,以後可以自行更新。下載下傳後輕按兩下啟動,跟随向導安裝上即可。

Android SDk下載下傳安裝結束之後,在開始菜單中找到SDK Manager,使用管理者權限打開(重要)

教程:如何手動安裝Xamarin與Xamarin for VisualStudio

選中下列項目并下載下傳:

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)

教程:如何手動安裝Xamarin與Xamarin for VisualStudio

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

其他版本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

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

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

下載下傳後輕按兩下啟動,跟随向導安裝上即可。

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

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

​​​​

一個獨立的C# IDE。下載下傳後輕按兩下啟動,跟随向導安裝上即可。