如何手动安装Xamarin与Xamarin for VisualStudio

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何手动安装Xamarin与Xamarin for VisualStudio相关的知识,希望对你有一定的参考价值。

Xamarin安装配置教程:
首先安装完成Visual Studio 2015之后附带也把android SDK什么的也装了,这东西有多大你该知道吧?还默认往C盘塞的。

好了,下面主要来讲配置。

安装完成之后,我们先看看JDK这个关键的东西,看看它被放哪了……额,C盘,VS安装时自带的JDK,是32位的(可是我大win10是64位啊!)。不管了,试着配置一下环境变量吧。如下图:

好了,然后到黑摁Win+R到黑DOS命令行窗口里面看看JDK是不是正确配置了。(输入java -version,如果出现下面的反馈信息则表示已经好了)

好吧。一切顺利。现在打开你的visual studio 2015,开始配置xamarin开发环境吧。点击“工具-选项-xamarin”,如下图:额,可能和你的不大一样,因为我把VS自己安装的Android SDK和NDK什么的删了,我自己下载了一个包放到别的地方去,因为,我C盘回头还要装东西。这没多大事,看看人家eclipse,什么东西不是自己手动配置啊?还不是一样的活在世界之巅?

好了,我已经等不及想要创建一个C#版本的Android应用了。如下图,直接选择空白应用创建起来,取一个骚一点的名字吧——MyFirstApp:

点击确认之后,进入下面这么个玩意儿界面,在这里,如果你想进去看看的话,相关链接随便点,里面有英文版的教程,能看懂的话就进去看吧,我接下来写的你也没必要看了,因为我也是跟着它提供的教程学的,也是跟着它提供的教材做的。牛X的人都说他们是只看英文文档的,中文一看,就没有原汁原味了,对吧?

不管三七二十一,我们先摁F5运行一下看看会出来一个什么东西吧。额……这是什么鬼?

好了,这是微软自己的Android模拟器安装必要文件呢,我试过了,没什么用(可能是我没配置好)。卸载了。有用的在这里:

选择一个版本的API装上吧,我装的是Android4.4.2。如果你事先没准备好,那这里可能得等一段时间了。完事后打开Android的AVD,新建一个模拟器,CPU选择ARM的(注意一定得选择你已经安装好了的API来新建哈,比如我就规规矩矩的选择了Android4.4.2 ---- API 19)

好了,关了这东西,在调试那个位置选择我们刚新建的这个模拟器:

然后就出来了下面这个鬼东西,点击它,能执行:

到此,安装配置完成!

参考技术A 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是压缩包的形式,没有安装文件。
下载后把NDK解压到Android SDK旁边,比如C:\Program files(x86)\Android\NDK_r10e,Xamarin到时能自己找到

GTK#
下载后双击启动,跟随向导安装上即可。

Xamarin for VisualStudio
在VS里面直接使用Xamarin,这东西以前可是收费的,现在免费了,微软大法好啊,装装装。下载后双击启动,跟随向导安装上即可。
这个安装包里面包括了Xamarin一系列平台SDK,即使你不使用VS开发Xamarin也得装上这个包。

Xamarin Studio
一个独立的C# IDE。下载后双击启动,跟随向导安装上即可。本回答被提问者采纳

以上是关于如何手动安装Xamarin与Xamarin for VisualStudio的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验

.NET6 与 Visual Studio for Mac M1 不兼容,我可以为 xamarin 使用啥?

安装VS2015和Xamarin For VS

如何在 Visual Studio for Mac for Xamarin 中添加更多 android 模拟器设备?

Xamarin for Visual Studio下载后的文件路径

xamarin.Android 开发环境