Visual Studio 2015

Visual Studio文档的新家是docs.microsoft.com上的Visual Studio 2017文档 。

有关Visual Studio 2017的最新文档,请参阅在docs.microsoft.com上安装跨平台移动开发的Visual C ++ 。 用于跨平台移动开发的Visual C ++是Visual Studio 2015的一个可安装组件。它包含跨平台的Visual Studio模板,并安装跨平台工具和SDK以快速入门,无需自己定位,下载和配置它们。 您可以在Visual Studio中使用这些工具轻松创建,编辑,调试和测试跨平台项目。 本主题介绍如何安装使用Visual Studio开发跨平台应用程序所需的工具和第三方软件。 有关该组件的概述,请参阅Visual C ++跨平台移动

要求 
获取工具 
安装工具 
安装iOS工具 
手动安装或更新依赖项

要求

  • 有关安装要求,请参阅Visual Studio 2015系统要求 。

     重要

    如果您使用的是Windows 7或Windows Server 2008 R2,则可以开发适用于iOS的经典Windows应用程序,Android Native Native应用程序和库以及应用程序和代码库的代码,但不适用于Windows应用商店或通用Windows应用程序。

要为特定设备平台构建应用程序,还需要一些附加要求:

  • Windows Phone模拟器和适用于Android的Microsoft Visual Studio模拟器需要可运行Hyper-V的计算机。 必须先启用Windows中的Hyper-V功能才能安装和运行仿真器。 有关更多信息,请参阅仿真器的系统要求 。

  • 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 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 ++

  1. 运行您在获取工具中的链接之后下载的Visual Studio 2015安装程序。 要安装可选组件,请选择“ 自定义”作为安装类型。 选择下一步以选择要安装的可选组件。

  2. 在选择功能中,展开跨平台移动开发并检查Visual C ++移动开发 。

    默认情况下,当您选择Visual C ++ Mobile Development时 ,将编程语言选项设置为安装Visual C ++ ,并将通用工具和软件开发工具包选项设置为安装所需的第三方组件。 如果您需要它们,您可以选择其他组件。 默认情况下,也会选择Microsoft Visual Studio Emulator for Android。 已经安装的组件在列表中显示为不活动。

    要构建通用Windows应用程序并在它们与Android和iOS项目之间共享代码,请在选择功能中展开Windows和Web开发,然后选中通用Windows应用程序开发工具 。 如果您不打算构建通用Windows应用程序,则可以跳过此选项。

    选择下一步继续。

  3. 第三方组件有自己的许可条款。 您可以通过选择每个组件旁边的许可条款链接来查看许可条款 。 选择安装以添加组件并安装Visual Studio和Visual C ++以进行跨平台移动开发。

  4. 安装完成后,关闭安装程序,然后重新启动计算机。 在计算机重新启动之前,第三方组件的某些设置操作才会生效。

     重要

    您必须重新启动以确保一切安装正确。

    如果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支持。

  5. 打开Visual Studio。 如果这是您第一次运行Visual Studio,则可能需要一些时间才能配置和登录。Visual Studio准备就绪后,请在工具菜单上选择扩展和更新 , 更新 。 如果Visual Studio更新适用于跨平台移动开发的Visual C ++或适用于Android的Microsoft Visual Studio模拟器,请安装它们。

安装iOS工具

您可以使用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 SE开发工具包

    默认情况下,安装程序将Java工具放在C:\ Program Files(x86)\ Java中。

  • Android SDK

    在安装过程中,按照建议更新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

    默认情况下,安装程序将Android NDK放入C:\ ProgramData \ Microsoft \ AndroidNDK中。 您可以再次下载并安装Android NDK以更新NDK安装。

  • Apache Ant

    默认情况下,安装程序将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中覆盖这些跨平台开发工具的默认路径。

为第三方工具设置路径

  1. 在Visual Studio菜单栏上,选择工具 , 选项 。

  2. 在“ 选项”对话框中,展开“ 跨平台” , C ++ ,然后选择“ Android” 。

  3. 要更改工具使用的路径,请选中路径旁边的复选框,然后在文本框中编辑文件夹路径。 您也可以使用浏览按钮( ... )打开选择位置对话框来选择文件夹。

  4. 选择确定以保存自定义工具文件夹位置。

也可以看看

安装并配置工具以使用iOS进行构建 
Visual C ++跨平台移动

安装Visual C ++进行跨平台移动开发相关推荐

  1. 使用 Visual Studio Code 进行远程开发

    在完成了 AT 指令入门的学习之后,接下来就要使用 AT 指令进行 Socket 通信了.问题在于,之前 .NET 的 Socket 编程只需一台电脑便可进行学习,服务器和客户端都可以在本机运行,也可 ...

  2. 适用于Visual Studio的跨平台开发软件VisualGDB

    适用于Visual Studio的跨平台开发软件VisualGDB 1 . 轻松跨平台 VisualGDB使使用Visual Studio的跨平台开发变得轻松而舒适. ■ 准系统嵌入式系统和物联网模块 ...

  3. Xamarin开发安装Visual Studio 2015 update2报错的解决办法

    Xamarin开发安装Visual Studio 2015 update2报错的解决办法 错误信息:update 2 requires a member of the visual studio 20 ...

  4. 【开发环境】为 Visual Studio Community 2013 版本安装中文语言包 ( 安装 Test Agents 2013 | 安装 Visual Studio 2013 简体中文 )

    文章目录 一.下载相关文件 二.安装 Test Agents 2013 三.安装 Visual Studio 2013 简体中文语言包 一.下载相关文件 在 https://visualstudio. ...

  5. 【开发环境】安装 Visual Studio Community 2013 版本 ( 安装软件 | 通过 GitHub 账号登录软件 | 启动软件 | 安装中文语言包 )

    文章目录 一.安装 Visual Studio Community 2013 二.登录并启动 Visual Studio Community 2013 三.安装 Visual Studio Commu ...

  6. python网页运行环境_Python小牛叔Web开发1:安装Visual Studio Code配置Python运行环境...

    本系列是Python小牛叔Web开发系列,以Django为框架介绍如何使用Python来开发Web应用,本教程适合对于Web开发有基本知识的入门者. 1.安装Visual Studio Code编辑器 ...

  7. Angular14 Visual Studio Code作为Angular开发工具常用插件安装、json-server安装与使用、angular/cli安装失败问题、emmet安装...

    前提准备: 搭建好Angular开发环境 1 安装Visual Studio Code 教程简单,不会的去问度娘 2 安装Chrome浏览器 教程简单,不会的趣闻度娘 3 Visual Studio ...

  8. 【开发环境】安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Visual Studio Code )

    文章目录 一.下载 Visual Studio Code 安装器 二.安装 Visual Studio Code 一.下载 Visual Studio Code 安装器 进入 Visual Studi ...

  9. 【开发环境】安装 Visual Studio Ultimate 2013 开发环境 ( 下载软件 | 安装软件 | 运行软件 )

    文章目录 一.下载 Visual Studio Ultimate 2013 二.安装 Visual Studio Ultimate 2013 三.运行 Visual Studio Ultimate 2 ...

最新文章

  1. python批量新建文件夹_python批量创建指定名称的文件夹
  2. SAP Spartacus not found页面的显示触发机制 - ErrorPageTemplate
  3. 特征选择 回归_如何执行回归问题的特征选择
  4. JDK源码笔记-java.util.HashMap
  5. 7个免费强大的Ajax文件管理器
  6. c 调用 android jar包,Unity调用AndroidStudio导出的Jar包
  7. [bzoj2299][HAOI2011]向量
  8. 网络_连接路由器的每台电脑使用固定IP的方法(TP-LINK)
  9. CISCO AP安裝方法
  10. Julia : 小s与关于绝对路径的转义方式
  11. laravel 语言包
  12. xpose 调试支付宝
  13. mac移动硬盘未装载解决方案
  14. Apache ab测试结果解析
  15. 山海演武传·黄道·第一卷 雏龙惊蛰 第二十五 ~ 二十六章 赤龙与紫龙
  16. CVPR 2020 论文大盘点-图像修复Inpainting篇
  17. IDEA相同变量高亮显示
  18. FTP连接时出现“227 Entering Passive Mode” 的解决方法
  19. 10 本 Linux PDF 书籍免费分享
  20. 最长递增子序列O(NlogN)算法

热门文章

  1. nginx 常用命令 和 配置
  2. Django 基本命令
  3. Python基础总结(2)
  4. Jekyll博客统计访问量,阅读量工具总结--LeanCloud,不蒜子,Valine,Google Analytics
  5. 解决一个坑爹的mininet的pingall失败的问题(自己编译安装openvswitch后)
  6. Linux内核模块编程系列1-极简内核模块编写
  7. 五笔字根表识别码图_精选五笔输入法拆字原则,值得收藏
  8. 怎么把dll库写成MATLAB接口,如何在Matlab中应用动态连接库接口技术
  9. centos 安装指定版本gc_CentOS 环境安装所需命令
  10. java猜拳_求一个java猜拳游戏程序