安裝Visual C ++進行跨平臺移動開發

Visual Studio 2015
 

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

    System_CAPS_ICON_important.jpg 重要

    若是您使用的是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 ++

  1. 運行您在獲取工具中的連接以後下載的Visual Studio 2015安裝程序。 要安裝可選組件,請選擇「 自定義」做爲安裝類型。 選擇下一步以選擇要安裝的可選組件。

  2. 在選擇功能中,展開跨平臺移動開發並檢查Visual C ++移動開發 。

    Select Visual C++ Mobile Development

    默認狀況下,當您選擇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. 安裝完成後,關閉安裝程序,而後從新啓動計算機。 在計算機從新啓動以前,第三方組件的某些設置操做纔會生效。

    System_CAPS_ICON_important.jpg 重要

    您必須從新啓動以確保一切安裝正確。

    若是Microsoft Visual Studio Emulator for Android組件安裝失敗,您的計算機可能沒有啓用Hyper-V。 使用打開或關閉控制面板應用程序的Windows功能來啓用Hyper-V,而後再次運行Visual Studio安裝程序。

    System_CAPS_ICON_note.jpg 注意

    若是您的計算機或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模擬器,請安裝它們。

您可使用Visual C ++進行跨平臺移動開發,以編輯,調試和將iOS代碼部署到iOS模擬器或iOS設備,但因爲許可限制,代碼必須在Mac上遠程構建。 要使用Visual Studio構建和運行iOS應用程序,您必須在Mac上設置和配置遠程代理。 有關詳細的安裝說明,先決條件和配置選項,請參閱安裝和配置要使用iOS構建的工具 。 若是你不是爲iOS構建的,你能夠跳過這一步。

若是您決定在安裝Visual C ++ Mobile Development選項時不使用Visual Studio安裝程序安裝一個或多個第三方依賴項,則能夠稍後使用安裝工具中的步驟安裝它們。 您也能夠獨立於Visual Studio安裝或更新它們。

System_CAPS_ICON_caution.jpg 警告

除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」 。

    Android tool path options

  3. 要更改工具使用的路徑,請選中路徑旁邊的複選框,而後在文本框中編輯文件夾路徑。 您也可使用瀏覽按鈕( ... )打開選擇位置對話框來選擇文件夾。

  4. 選擇肯定以保存自定義工具文件夾位置。

安裝並配置工具以使用iOS進行構建 
Visual C ++跨平臺移動

相關文章
相關標籤/搜索