激活和配置目标平台

来自RAD Studio
跳转到:航行,搜索

转到创建多设备应用程序的步骤


在开始为多设备应用程序编写应用程序代码之前,需要在“项目”窗口。您应该已经执行了前面的操作所需步骤创建多设备应用程序。

总结

在项目管理器中配置多设备应用程序之前:

然后执行以下步骤来配置多设备应用程序(本主题将更详细地描述这些步骤):

  1. 创建可能是多设备的项目.
  2. 添加要使用的目标平台(使用项目经理)。
  3. 激活目标平台针对具体项目。
  4. 配置目标平台.

创建多设备应用程序

创建以下项目类型之一,根据定义,这些项目类型可能是多设备或多设备:

注:本地人32位Windows平台在技术上不是跨平台的。

然而,要在Win64主机PC和远程PC(Win32或Win64)之间进行远程调试,可以使用基于平台助理(多设备应用程序开发需要)。如果对任何应用程序(包括Win32应用程序)使用Platform Assistant和连接配置文件,也可以使用部署管理器,这需要平台助手。有关更多信息,请参阅调试多设备应用程序.

添加目标平台

这个目标平台中的节点“项目”窗口显示可用的平台。但是,在创建项目时,最初可能不会显示某些受支持的平台。要创建针对当前未显示在目标平台节点中,添加所需的特定目标平台,如下所示:

1.右键单击目标平台中的节点项目经理:

添加平台

2.单击添加平台在上下文菜单上。这个选择平台对话框出现:

选择平台

3.单击向下箭头并从支持的平台列表中选择目标平台:

平台列表
注:如果你离开激活所选平台复选框启用后,平台将在添加到项目中时自动激活,从而使新平台成为项目的当前目标平台。活动平台的名称以粗体显示在目标平台的节点项目经理。如果之前已将默认连接配置文件或SDK与要添加的平台关联,则配置文件和SDK的名称将附加到项目经理.

4.单击好 啊.如果要添加另一个目标平台,重复前面的步骤并添加另一个平台。

激活目标平台

要指定应用程序是多设备的,必须在“项目”窗口。激活的目标平台以粗体显示在项目经理。您激活的平台决定了应用程序使用的编译器和工具(例如,Android 32位应用程序使用BCCAARM.exe和DCCAARM..exe编译器,并使用FireMonkey和FireMonkey-RTL)。

为项目激活目标平台

执行以下任一操作:

选择平台

下表显示了目标平台节点中填充了可用的桌面和移动平台(Linux需要企业版)。在Delphi和C++项目中Windows 64位目标平台已激活。

Delphi桌面项目

C++桌面项目

目标平台节点-Delphi   

目标平台节点-C++

配置目标平台

在中设置多设备应用程序的最后一步项目经理是根据需要向目标平台分配连接配置文件和SDK。

  • A类连接配置文件是一组属性,用于描述与平台助理在目标计算机上运行。这是macOS和iOS平台以及64位Windows目标平台(如果您的开发系统是32位Windows)的要求。Android应用程序中不使用连接配置文件。有关更多信息,请参阅连接配置文件管理器.
  • 软件开发工具包(软件开发工具包)是一组用于构建应用程序的文件。您需要一个SDK来为macOS、iOS或Android构建C++和Delphi应用程序。
    注:请记住,C++Builder目前不支持macOS。

    对于macOS和iOS,您可以使用SDK管理器从Mac复制文件.
    对于Android,您使用RAD Studio安装程序安装到开发系统上的Android SDK。
提示:您可以通过查看平台属性; 如果未启用连接配置文件或SDK字段,则无需配置属性。

为项目配置目标平台

1.在项目经理,右键单击您激活的目标平台并单击属性在上下文菜单中。例如:

Android(激活平台)

添加Android平台上下文菜单   

2平台属性对话框打开:

安卓平台.jpg

3.在SDK(软件开发工具包)下拉列表中,执行以下任一操作:

注:SDK组合框仅对需要SDK的项目启用。如果项目需要SDK,但SDK组合框列表为空或缺少特定的SDK,请参阅平台属性用于故障排除。

4.在简况下拉列表中,执行以下任一操作:

5.单击好 啊保存更改。

接下来的步骤

  1. 编译和生成像往常一样。
  2. 调试使用多设备调试器。
  3. 部署您的多设备应用程序。

另请参见