因为Xamarin现在包含在所有版本的Visual Studio中,无需额外的费用,并且不需要单独的许可证,您可以使用Visual Studio安装程序下载并安装Xamarin工具。
- 要求
- 安装
- 将Xamarin添加到Visual Studio 2017
- 将Xamarin添加到Visual Studio 2015
- 验证安装
- 下一步
要求
为Xamarin安装Visual Studio工具需要以下内容:
-
Windows 7或更高版本
-
Visual Studio 2015 或2017(社区,专业或企业)。
-
Xamarin for Visual Studio.
请注意,由于缺少插件支持,Xamarin不能与Visual Studio的Express版本一起使用。
有关安装和使用Xamarin的先决条件的更多信息,请参阅系统要求。
安装
Xamarin可以作为新的Visual Studio安装的一部分进行安装。 要实现这一点,请使用以下步骤:
-
从Visual Studio页面下载Visual Studio社区,Visual Studio Professional或Visual Studio Enterprise(底部提供下载链接)。
-
双击下载的软件包开始安装。
-
从安装屏幕中选择Mobile development with .NET 。
-
当选择使用.NET进行移动开发时,请查看右侧的“摘要”面板。 在这里,您可以取消选择您不想安装的移动开发选项。 默认情况下,将安装以下屏幕截图中显示的所有选项(Xamarin工作簿,Xamarin Profiler,Xamarin Remoted Simulator,Android NDK,Android SDK,Java SE开发工具包,Google Android Emulator,F#支持和Intel HAXM):
-
准备开始安装Visual Studio后,单击左下角的安装按钮:
根据您正在安装的Visual Studio版本,安装过程可能需要很长时间才能完成。 您可以使用进度条监视安装:
-
当Visual Studio安装完成后,单击启动按钮启动Visual Studio:
将Xamarin添加到Visual Studio 2017
如果Visual Studio 2017已经安装,您可以通过重新运行Visual Studio安装程序来修改工作负载来添加Xamarin(有关详细信息,请参阅修改Visual Studio)。 接下来,按照上面列出的步骤安装Xamarin。
有关下载和安装Visual Studio 2017的更多信息,请参阅安装Visual Studio 2017。
将Xamarin添加到Visual Studio 2015
要将Xamarin.Android添加到Visual Studio 2015的现有安装中,请使用以下步骤:
-
右键单击Windows开始按钮,然后选择程序和功能。
-
右键单击Microsoft Visual Studio并单击更改。
-
当出现Visual Studio安装程序对话框时,单击修改按钮。
-
在“功能”选项卡中,向下滚动到“跨平台移动开发”。 点击C#/。NET(Xamarin)旁边的复选框:
-
单击UPDATE按钮将Xamarin添加到Visual Studio。
验证安装
在Visual Studio 2017中,您可以通过单击“帮助”菜单来验证是否安装了Xamarin。 如果安装了Xamarin,您应该看到一个Xamarin菜单项,如屏幕截图所示:
如果您使用的是早期版本的Visual Studio,可以单击帮助>关于Microsoft Visual Studio并滚动浏览已安装的产品列表,看看是否安装了Xamarin:
有关查找版本信息的更多信息,请参阅我在哪里可以找到我的版本信息和日志?
下一步
为Xamarin安装Visual Studio Tools允许您开始为应用程序编写代码,但需要额外的设置来构建和部署您的应用程序到模拟器,仿真器和设备。 请访问以下指南,完成安装并开始构建跨平台应用程序。
iOS
有关更多详细信息,请参阅在Windows上安装Xamarin.iOS指南。
- 在Mac上安装Xamarin.iOS工具
- 配置您的Mac
- iOS开发人员设置(要在设备上运行应用程序)。
- 将Visual Studio连接到Mac构建主机
- 远程iOS模拟器
- Visual Studio简介Xamarin.iOS
Android
有关更多详细信息,请参阅在Windows上安装Xamarin.Android指南。
- Xamarin.Android配置
- 使用Xamarin Android SDK管理器
- Android SDK仿真器
- 设置开发设备