天天看点

教程:如何手动安装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。下载后双击启动,跟随向导安装上即可。