Visual Studio文档的新家是docs.microsoft.com上的Visual Studio 2017文档 。html
有关Visual Studio 2017的最新文档,请参阅在docs.microsoft.com上安装跨平台移动开发的Visual C ++ 。 用于跨平台移动开发的Visual C ++是Visual Studio 2015的一个可安装组件。它包含跨平台的Visual Studio模板,并安装跨平台工具和SDK以快速入门,无需本身定位,下载和配置它们。 您能够在Visual Studio中使用这些工具轻松建立,编辑,调试和测试跨平台项目。 本主题介绍如何安装使用Visual Studio开发跨平台应用程序所需的工具和第三方软件。 有关该组件的概述,请参阅Visual C ++跨平台移动java
要求
获取工具
安装工具
安装iOS工具
手动安装或更新依赖项android
-
有关安装要求,请参阅Visual Studio 2015系统要求 。apache
重要
若是您使用的是Windows 7或Windows Server 2008 R2,则能够开发适用于iOS的经典Windows应用程序,Android Native Native应用程序和库以及应用程序和代码库的代码,但不适用于Windows应用商店或通用Windows应用程序。编程
要为特定设备平台构建应用程序,还须要一些附加要求:oracle
-
Windows Phone模拟器和适用于Android的Microsoft Visual Studio模拟器须要可运行Hyper-V的计算机。 必须先启用Windows中的Hyper-V功能才能安装和运行仿真器。 有关更多信息,请参阅仿真器的系统要求 。app
-
Android SDK附带的x86 Android模拟器在可运行英特尔HAXM驱动程序的计算机上工做效果最佳。 该驱动程序须要带有VT-x和执行禁用位支持的英特尔x64处理器。 有关更多信息,请参阅英特尔®硬件加速执行管理器的安装说明 - Microsoft Windows 。编程语言
-
iOS构建代码须要Apple ID,iOS开发人员计划账户和可在OS X Mavericks或更高版本上运行Xcode 6或更高版本的Mac计算机。 有关简单的安装步骤,请参阅安装iOS工具 。工具
用于跨平台移动开发的Visual C ++是包含在Visual Studio Community,Professional和Enterprise版本中的可安装组件。 要得到Visual Studio,请转到Visual Studio 2015下载页面,并使用Update 2或更高版本下载Visual Studio 2015。visual-studio
Visual Studio 2015的安装程序包含一个为跨平台移动开发安装Visual C ++的选项。 这将安装所需的C ++语言工具,Visual Studio的模板和组件,Android构建和调试所需的GCC和Clang工具集,以及与iOS开发的Mac进行通讯的组件。 它还安装了支持iOS和Android应用程序开发所需的全部第三方工具和软件开发工具包。 大多数这些第三方工具都是Android平台支持所需的开源软件。
-
构建面向Android平台的C ++代码须要Android Native Development Kit(NDK)。
-
Android构建过程须要Android SDK,Apache Ant和Java SE Development Kit。
-
适用于Android的Microsoft Visual Studio Emulator是可选的高性能模拟器,可用于测试和调试代码。
为跨平台移动开发和第三方工具安装Visual C ++
-
运行您在获取工具中的连接以后下载的Visual Studio 2015安装程序。 要安装可选组件,请选择“ 自定义”做为安装类型。 选择下一步以选择要安装的可选组件。
-
在选择功能中,展开跨平台移动开发并检查Visual C ++移动开发 。
默认状况下,当您选择Visual C ++ Mobile Development时 ,将编程语言选项设置为安装Visual C ++ ,并将通用工具和软件开发工具包选项设置为安装所需的第三方组件。 若是您须要它们,您能够选择其余组件。 默认状况下,也会选择Microsoft Visual Studio Emulator for Android。 已经安装的组件在列表中显示为不活动。
要构建通用Windows应用程序并在它们与Android和iOS项目之间共享代码,请在选择功能中展开Windows和Web开发,而后选中通用Windows应用程序开发工具 。 若是您不打算构建通用Windows应用程序,则能够跳过此选项。
选择下一步继续。
-
第三方组件有本身的许可条款。 您能够经过选择每一个组件旁边的许可条款连接来查看许可条款 。 选择安装以添加组件并安装Visual Studio和Visual C ++以进行跨平台移动开发。
-
安装完成后,关闭安装程序,而后从新启动计算机。 在计算机从新启动以前,第三方组件的某些设置操做才会生效。
重要
您必须从新启动以确保一切安装正确。
若是Microsoft Visual Studio Emulator for Android组件安装失败,您的计算机可能没有启用Hyper-V。 使用打开或关闭控制面板应用程序的Windows功能来启用Hyper-V,而后再次运行Visual Studio安装程序。
注意
若是您的计算机或Windows版本不支持Hyper-V,则没法使用Microsoft Visual Studio Emulator for Android组件。 Windows Home Edition不包含Hyper-V支持。
-
打开Visual Studio。 若是这是您第一次运行Visual Studio,则可能须要一些时间才能配置和登陆。Visual Studio准备就绪后,请在工具菜单上选择扩展和更新 , 更新 。 若是Visual Studio更新适用于跨平台移动开发的Visual C ++或适用于Android的Microsoft Visual Studio模拟器,请安装它们。
您可使用Visual C ++进行跨平台移动开发,以编辑,调试和将iOS代码部署到iOS模拟器或iOS设备,但因为许可限制,代码必须在Mac上远程构建。 要使用Visual Studio构建和运行iOS应用程序,您必须在Mac上设置和配置远程代理。 有关详细的安装说明,先决条件和配置选项,请参阅安装和配置要使用iOS构建的工具 。 若是你不是为iOS构建的,你能够跳过这一步。
若是您决定在安装Visual C ++ Mobile Development选项时不使用Visual Studio安装程序安装一个或多个第三方依赖项,则能够稍后使用安装工具中的步骤安装它们。 您也能够独立于Visual Studio安装或更新它们。
![]() |
---|
除Java以外,您能够按任何顺序安装依赖项。 在安装Android SDK以前,您必须安装并配置JDK。 |
阅读如下信息并使用这些连接手动安装依赖关系。
-
默认状况下,安装程序将Java工具放在C:\ Program Files(x86)\ Java中。
-
在安装过程当中,按照建议更新API。 确保至少安装了适用于Android 5.0 Lollipop(API级别21)的SDK。 默认状况下,安装程序将Android SDK放在C:\ Program Files(x86)\ Android \ android-sdk中。
您能够再次在Android SDK目录中运行SDK Manager应用程序以更新SDK并安装可选工具和其余API级别。 除非您以管理员身份运行SDK Manager应用程序,不然更新可能没法安装。 若是您在构建Android应用程序时遇到问题,请检查SDK管理器以获取已安装SDK的更新。
要使用Android SDK附带的一些Android模拟器,您必须安装可选的Intel HAXM驱动程序。 您可能须要从Windows中删除Hyper-V功能才能成功安装英特尔HAXM驱动程序。 您必须还原Hyper-V功能才能使用Windows Phone模拟器和适用于Android的Microsoft Visual Studio模拟器。
-
默认状况下,安装程序将Android NDK放入C:\ ProgramData \ Microsoft \ AndroidNDK中。 您能够再次下载并安装Android NDK以更新NDK安装。
-
默认状况下,安装程序将Apache Ant放在C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Apps中。
-
适用于Android的Microsoft Visual Studio模拟器
您能够从Visual Studio库安装和更新适用于Android的Microsoft Visual Studio模拟器。
在大多数状况下,Visual Studio能够检测您安装的第三方软件的配置,并在内部环境变量中维护安装路径。 您能够在Visual Studio IDE中覆盖这些跨平台开发工具的默认路径。
为第三方工具设置路径
-
在Visual Studio菜单栏上,选择工具 , 选项 。
-
在“ 选项”对话框中,展开“ 跨平台” , C ++ ,而后选择“ Android” 。
-
要更改工具使用的路径,请选中路径旁边的复选框,而后在文本框中编辑文件夹路径。 您也可使用浏览按钮( ... )打开选择位置对话框来选择文件夹。
-
选择肯定以保存自定义工具文件夹位置。