跳转至

配置和绑定应用

(并非在所有国家/地区均可用)使用云构建服务在 SAP 移动服务主控室 中配置和构建客户端,并使其能够使用 SAP Mobile Platform SDK。

  • 确定要实施的图标。应用程序启动屏幕和启动图标的文件大小不能超过 1 MB。

    • 应用程序启动:152 x 152 像素

    • 启动屏幕:纵向模式(1536 x 2048 像素)

    • 启动屏幕:横向模式(2048 x 1536 像素)

    • (仅限 Android)通知图标:推送通知(192 x 192 像素)。仅当您上传 google-services.json 文件时,才会显示此选项,表示您计划使用 Android 通知。

  • 为每种平台类型创建所需的签名参数文件。请参阅创建签名参数文件

  • 仅 移动开发工具包客户端:需要应用更新功能。请将包文件上传到“应用更新”功能,然后进行部署。

SAP 移动服务主控室中的云构建服务支持以下内容:

  • 移动开发工具包客户端 客户端

  • 定制的移动开发工具包客户端客户端

  • SAP Asset Manager 应用

有关不同的客户端类型和所需打包详细信息的内容,请参阅支持的客户端类型、打包详细信息和构建选项

注释

这些应用将自动添加到 App Lab 中,帮助开发和测试人员在开发周期期间安装和使用,也方便管理员存储二进制。

运行在后台的 App Lab 过程在一切正常时发送 INFO 级别的事件日志,或在处理故障时发送 ERROR 级别的事件日志。如果您未看到期望的应用或想要更多信息,请导航至分析 > 日志,然后查看事件日志

您也可以使用不同的构建选项来重建现有二进制。

在构建应用后,您可以下载应用二进制和构建日志或启用二进制的空中下载 (OTA) 安装。

  1. 在 SAP 移动服务主控室 中,选择移动应用程序 > 本机/MDK

  2. 选择应用程序,导航到设置标签,然后从已分配功能部分中选择云构建(或先进行添加)。

  3. 构建作业标签上,查看所选应用程序的可用构建作业列表。

    构建作业属性

    属性 描述
    标识 生成的构建作业标识符。此标识可用于在排除故障时搜索日志以获取信息。
    构建作业名称 分配给构建作业的名称,例如“MDK 测试应用”。
    客户端类型 用于构建作业的客户端类型,例如 移动开发工具包客户端 客户端或 SAP Asset Manager。(不适用于 2021 年 11 月版本之前创建的构建作业)。
    状态 构建作业的当前状态,例如“需要构建”、“构建已完成”、“正在构建”或“构建失败”。
    签名参数文件 用于构建作业中包含的平台的签名参数文件,格式为 <Platform>:<signing_profile_name>。例如:Android:AndroidProfileKey0iOS:CBSComSapFioriWildcard
    版本 分配给构建的版本,例如 1.0。
    操作 您可以执行的操作,例如构建、安装、编辑和删除。
    • 创建构建作业按钮 ‒ 使用向导创建新的构建作业。请参阅创建构建作业

    • 选择构建以运行所选构建作业。检查状态列以查看进度。

    • 如果二进制可用,则选择安装以获取在设备上安装应用的链接。此选项仅适用于 APK 和 IPA 构建格式。您可以进行以下操作之一:

      • 使用设备扫描二维码。

      • 将 URL 复制到剪贴板。要安装二进制,粘贴并访问 URL。

    • 编辑 ‒ 编辑所选构建作业。请参阅编辑构建作业

    • 删除 ‒ 删除所选构建作业。

  4. 您可以选择云构建历史记录行以查看其当前状态。如果二进制格式为 APK 和 IPA,则页面上将显示安装选项。

    云构建历史记录

    项目 描述
    构建状态 构建的当前状态,例如构建中、构建失败和构建完成。
    项目生成状态 (仅限 移动开发工具包 和自定义 移动开发工具包)如果您在配置期间选择保存项目作为构建选项,则会显示此列并提供项目构建的当前状态。状态包括正在生成、生成完成、生成失败和不适用。
    已启用调试 调试工具是否已启用。
    操作系统 用于构建的操作系统,例如 iOS 或 Android。
    二进制格式 用于打包的二进制格式,平台为 Android 时为 (AAB) Android 应用构建或 APK(Android 打包套件);平台为 iOS 时为 IPA(iOS App Store 包)。
    表单因子 设备类型,例如平板电脑或手机。
    版本/版本名称 应用程序版本。
    构建/版本代码 构建版本。
    SDK 版本 用于构建作业的 SDK 版本,例如 1.1 或 2.3.0.(不适用于 2021 年 11 月版本之前创建的构建作业历史记录)。
    构建日期 构建的日期,格式为 YYYY-MM-DD HH:MM(本地或 UTC)。
    证书过期 证书的过期日期,格式为 YYYY-MM-DD HH:MM(本地或 UTC)。
    操作 您可以执行的操作,例如安装和下载二进制。
    • 通过扫描二维码或复制 URL,选择安装以安装二进制(APK 和 IPA)。

    • 选择下载二进制以将二进制下载到本地目录。准备好之后,可以将二进制发布到下载站点。

    • 选择下载项目以将项目下载到本地目录。此项目包含用于构建项目的所有部件。

  5. (可选)选择构建作业历史记录行,进一步下钻以查看更多构建详细信息。

    • 通过扫描二维码或复制 URL,您可以在安装下安装二进制(APK 和 IPA)。

    • 构建日志下,您可以随着构建进度查看实时构建日志。日志包括适用于平台的构建属性汇总,例如客户端类型、工具集版本、插件、Cordova 版本和 SAPUI5:

      • iOS - 平台、应用程序版本号、类型、Kapsel 版本、节点信息、Cordova 和 Xcode 版本以及所选操作系统。

      • Android - 平台、类型、应用程序版本号、Kapsel 版本、节点信息、Cordova 版本、NodeJS、Gradle、Java 和 SDK 工具版本以及所选操作系统。

      • SAPUI5 ‒ 适用于已打包应用的 iOS 和 Android 构建。

      如果需要,您可以选择 download 并将日志下载到本地目录。使用日志解决问题。

    右上角还有以下选项:

    • 选择下载二进制按钮以下载二进制(如果可用)。

    • (仅限 移动开发工具包 和自定义 移动开发工具包)选择下载项目以下载构建生成的完整项目源代码以调试应用。选择此选项会下载一个 ZIP 文件,其中包含指定应用程序的项目结构及相关的 UI5 库、插件、设备平台、资源详细信息、生成的文件和与 iOS 或 Android 平台相关的任何相关项。

      要使用此选项,请确保在启动构建之前选择保存项目作为构建选项。此外,确保安装了 Xcode(用于 iOS 应用)和 Android Studio IDE(用于 Android 应用)。

      在下载项目后,通过使用 Android Studio IDE 重建项目来进行验证。请注意,必须使用现有的 Android Studio IDE 版本。在系统提示时,不要更新 Android Gradle 插件。

      1. 解压缩已下载的项目 ZIP 文件。

      2. 启动 Android Studio IDE 并选择文件 > 打开以打开 Android 项目。首次创建文件索引需要几分钟的时间。

      3. 选择构建 > 重建项目。构建必须成功完成。

    • 选择删除按钮以删除二进制。任何添加到 App Lab 中的二进制也将会自动删除。

  6. 使用信息标签以查看功能详细信息。

相关信息

支持的客户端类型、打包详细信息和构建选项

创建签名参数文件

清除云构建部件


最后更新: February 12, 2025