安装适用于本地构建的开发工具

如果您要在开发计算机上创建独立的应用程序,那么除了 ArcGIS AppStudio 之外,您还将需要安装特定于供应商的开发工具。

注:

并非所有 AppStudio 用户都需要安装开发工具。 大部分用户可以使用云端构建创建应用程序安装文件。 仅在以下情况下才需要使用本地构建创建应用程序安装文件(需要安装开发工具):

  • 组织要求禁止您使用 AppStudio 云端构建服务。
  • 您想要自定义针对应用程序创建的安装程序。
  • 您想要在应用程序中添加自定义 C++ 模块。

以下矩阵描述了可以从每个开发平台定向的平台:

目标平台Buildable on WindowsBuildable on macOSBuildable on Ubuntu

Windows

iOS

macOS

Android

Ubuntu

首先安装下列目标平台的开发工具,然后安装 AppStudio。 安装 AppStudio 后,必须使用已安装的 Qt 工具包对其进行配置

每个目标平台都需要下列开发工具。 所需 Qt 组件的所有平台版本都必须从 Qt 网站下载。

注:
  • 如果仅针对 iOSAndroid 创建应用程序(任何语言),则无需 Qt Installer Framework (IFW)。
  • 如果针对 WindowsmacOSUbuntu 创建应用程序,则必须从 Qt 网站上下载 Qt Installer Framework (IFW)。

Windows

需要以下 Windows 开发工具:

  • Microsoft Visual Studio 2019
    注:

    安装 Visual Studio 时,请选择 Microsoft Foundation Classes for C++。 这是 AppStudio 唯一需要的功能。

  • Qt 5.15.6 for Microsoft Visual Studio 2019
    注:

    安装到默认位置。

  • Qt IFW 3.2.2

macOS

需要以下 macOS 开发工具:

  • Xcode 14
    注:

    Xcode 14 需要 macOS 12.5 Monterey 或更高版本。 较早版本的 macOS 可以针对构建。

  • Xcode 命令行工具
  • Qt 5.15.6 for macOSAndroidiOS
    注:

    在安装程序的选择组件页面上选中所有组件。

  • Qt IFW 3.2.2

Ubuntu

需要以下 Ubuntu 开发工具:

  • Qt 5.15.6 for Ubuntu(64 位)
  • Qt IFW 3.2.2

iOS

需要以下 iOS 开发工具:

  • Xcode 14
    注:

    Xcode 14 需要 macOS 12.5 Monterey 或更高版本。

  • Xcode 命令行工具
  • Qt 5.15.6 for macOSAndroidiOS
    注:

    在安装程序的选择组件页面上选中所有组件。

  1. Xcode 中,单击 Xcode > 首选项
  2. 下载选项卡上单击组件并下载 iOS 模拟器。
  3. 通过 Apple 网站上的准备分发应用程序配置 Xcode 分发。

Android

此过程与 WindowsmacOSUbuntu 相同,具体取决于您选择的开发平台和以下内容:

  • Android SDK(平台工具 29.0.2 和 SDK 31)
    • 可在 Android Studio 中安装这些构建工具。 转至工具 > Android > SDK 管理器。 在 SDK 平台选项卡上,选择并安装要创建应用程序的 Android 平台,例如,Android 6 (Marshmallow)。 在 SDK 工具选项卡上,针对您安装的 Android 平台选择并安装 Android SDK 工具。
  • Android Native Development Kit (NDK)
    • 可以在 Qt Creator 中安装最新受支持版本的 Android NDK。 有关详细信息,请参阅 Qt Creator 帮助中的指定 Android 设备设置。 有关受支持 NDK 版本的信息,请参阅 Qt Creator 帮助中的安装先决条件
  • Java 开发工具包 (JDK) 8.x 版本
  • Qt 5.15.6 for AndroidWindowsmacOSUbuntu)已安装到默认位置。

有关这些要求的详细信息,请参阅 Qt 文档

上述内容全部安装完毕后,您必须在 Qt Creator 中填写路径。

  1. 打开 Qt Creator
  2. 单击工具,再单击选项,然后从选项内容列表中选择设备。 在 macOS 上,它位于 Qt Creator > 首选项 > 设备中。
  3. Android 选项卡上,浏览并提供多个工具包路径,然后单击确定完成配置。

开发工具包的预期路径

AppStudio 高级配置工具

要使用 AppStudio 本地构建工具,在为系统安装所需的开发者工具后,必须运行一次 AppStudio 高级配置工具。 有关使用此工具的信息,请参阅使用 Qt 工具包进行配置

注:

每次安装新版本的 AppStudio 时,都必须运行高级配置工具来更新开发环境。