如果您要在开发计算机上创建独立的应用程序,那么除了 ArcGIS AppStudio 之外,您还将需要安装特定于供应商的开发工具。
注:
并非所有 AppStudio 用户都需要安装开发工具。 大部分用户可以使用云端构建创建应用程序安装文件。 仅在以下情况下才需要使用本地构建创建应用程序安装文件(需要安装开发工具):
- 组织要求禁止您使用 AppStudio 云端构建服务。
- 您想要自定义针对应用程序创建的安装程序。
- 您想要在应用程序中添加自定义 C++ 模块。
以下矩阵描述了可以从每个开发平台定向的平台:
目标平台 | Buildable on Windows | Buildable on macOS | Buildable on Ubuntu |
---|---|---|---|
Windows | 是 | 否 | 否 |
iOS | 否 | 是 | 否 |
macOS | 否 | 是 | 否 |
Android | 是 | 是 | 是 |
Ubuntu | 否 | 否 | 是 |
首先安装下列目标平台的开发工具,然后安装 AppStudio。 安装 AppStudio 后,必须使用已安装的 Qt 工具包对其进行配置。
每个目标平台都需要下列开发工具。 所需 Qt 组件的所有平台版本都必须从 Qt 网站下载。
注:
- 如果仅针对 iOS 或 Android 创建应用程序(任何语言),则无需 Qt Installer Framework (IFW)。
- 如果针对 Windows、macOS 或 Ubuntu 创建应用程序,则必须从 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 macOS、Android 和 iOS
注:
在安装程序的选择组件页面上选中所有组件。
- 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 macOS、Android 和 iOS
注:
在安装程序的选择组件页面上选中所有组件。
- 在 Xcode 中,单击 Xcode > 首选项。
- 在下载选项卡上单击组件并下载 iOS 模拟器。
- 通过 Apple 网站上的准备分发应用程序配置 Xcode 分发。
Android
此过程与 Windows、macOS 或 Ubuntu 相同,具体取决于您选择的开发平台和以下内容:
- 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 Android(Windows、macOS 或 Ubuntu)已安装到默认位置。
有关这些要求的详细信息,请参阅 Qt 文档。
上述内容全部安装完毕后,您必须在 Qt Creator 中填写路径。
- 打开 Qt Creator。
- 单击工具,再单击选项,然后从选项内容列表中选择设备。 在 macOS 上,它位于 Qt Creator > 首选项 > 设备中。
- 在 Android 选项卡上,浏览并提供多个工具包路径,然后单击确定完成配置。
AppStudio 高级配置工具
要使用 AppStudio 本地构建工具,在为系统安装所需的开发者工具后,必须运行一次 AppStudio 高级配置工具。 有关使用此工具的信息,请参阅使用 Qt 工具包进行配置。
注:
每次安装新版本的 AppStudio 时,都必须运行高级配置工具来更新开发环境。