构建 Android 应用程序的要求

可以使用 Windows 或 Mac OS 计算机构建 Android 应用程序。创建 Android 应用程序需要“管理应用程序”权限。

构建 Android 应用程序并对其进行签名需要以下项目:

  • 有效的 p12 证书
  • 192x192 像素的应用程序图标

有关创建证书、加载测试应用程序以及将应用程序提交到 Google Play Store 的信息,请参阅适用于 AEM Mobile 的 Android 发布指南

构建 Android 应用程序

  1. 确保您的项目设置包含正确的信息。

    您的项目设置包括确定应用程序功能和行为的若干选项。例如,您可在项目设置中启用社交共享、文章预览和直接授权。

    在创建应用程序之前不必执行这些项目设置。在编辑项目设置时,这些更改会自动反映在应用程序中。

    有关详细信息,请参阅创建适用于 AEM Mobile 的项目

  2. 在点播门户 (https://aemmobile.adobe.com) 中,单击左侧边栏上的“应用程序”。如果您有权访问多个项目,请从下拉菜单中选择项目。

  3. 单击“添加”图标以创建应用程序。

  4. 选择 Android 作为平台,然后单击“下一步”。

  5. 请根据提示构建应用程序。有关详细的选项说明,请参阅本文后面部分的相关章节。

  6. 单击“提交”以构建未签名应用程序。

    有关对应用程序进行签名的信息,请参阅对适用于 AEM Mobile 的 iOS 和 Android 应用程序进行签名

应用程序详情

应用程序名称。您指定的应用程序名称显示在应用程序图标下方。

Bundle ID。Bundle ID 是您在 Google Play 开发人员控制台中提交应用程序时指定的 ID。Bundle ID 必须包含句点 (.)。使用全小写字母,并使用反向 DNS 格式(如 com.company.application)。例如,com.adobe.inspire 是 Adobe Inspire 的 Bundle ID。

隐私政策 URL。如果指定隐私政策 URL,“隐私政策”选项将在应用程序设置菜单中显示。用户点击“隐私政策”时,网页会在应用程序内浏览器中显示。

重写应用程序版本号。如果要更新应用程序并且使用的是 DPS App Builder 或不同工具创建现有应用程序,则该选项为必需。选择此选项并指定更新的版本号。有关获取应用程序版本号的信息,请参阅更改 AEM Mobile 应用程序版本号

启用 Google Play 应用程序内购买。如果要销售集合,请选择此选项。使用 Google Play 开发人员控制台设置与用于您的集合的零售产品 ID 匹配的应用程序内购买。有关设置应用程序内收费的更多信息,请参阅适用于 AEM Mobile 的 Android 发布指南

显示分析参与对话框。如果您选择此选项,您的客户可退出数据跟踪。这些客户可随时使用应用程序设置参与或退出。此选项对于有义务允许用户退出数据跟踪的地区尤为有用。

支持的设备。选择“手机和平板电脑”以支持所有 Android 设备类型,或者选择“手机”或“平板电脑”以将支持的设备限制为手机或平板电脑。

根据 Android 准则,手机是指尺寸较小或尺寸一般的设备。平板电脑是指屏幕尺寸较大或特大并且宽度至少为 600 dp 的设备。

平板电脑应用程序方向/手机应用程序方向 指定应用程序的平板电脑版本和手机版本方向。选择“横向”、“纵向”或“两者”。

如果选择了“两者”选项,浏览页面、HTML 文章和平滑滚动 PDF 文章将以任一方向填充屏幕。当用户以与文章目标方向相反的方向旋转设备时,基于 InDesign 或基于 PDF 的固定布局文章将上下加黑边以适合屏幕。

启用预检。如果选择此选项,则您创建的测试应用程序将显示所有已发布或尚未发布的有效内容。此选项仅可用于预览未发布的内容,不可用于提交到 Google Play Store。有关详细信息,请参阅预览适用于 AEM Mobile 的项目内容

启用推送通知。如果您要使用 Adobe Marketing Cloud 将推送消息发送给 Android 应用程序用户,请选择此选项。请参阅使用 Marketing Cloud 发送推送消息

“资源”设置

应用程序图标。 指定 192x192(推荐)PNG 文件。请参阅构建 AEM Mobile 应用程序图标和启动图像

插件设置

有关 Cordova 插件(如文件访问和地理位置)的信息,请参阅使用 AEM Mobile 中的 Cordova 插件

何时重新构建并重新提交应用程序

 

通常,由于以下原因,您应该重新构建应用程序:

  • 编辑应用程序设置(如更改应用程序图标)。
  • 利用最新版本中新的查看器功能或错误修复功能。
  • 使用新上传的字体或更改为应用程序自定义功能。请参阅自定义 AEM Mobile 应用程序
  • 包含在 Mobile Marketing 应用程序设置中进行的任何更改。

当您几乎更改了所有的项目设置后,就不再需要更新应用程序。例如,您可以指定商店设置、设置授权、添加订阅和产品 ID 以及启用社交共享,而无需更新应用程序。上传卡的字体不适用于此规则。字体内置于应用程序中,因此您需要重新构建应用程序才可以使用新字体。

要重新构建应用程序,请执行以下操作:

  1. 在点播门户的“应用程序”部分选择所需的应用程序,然后单击“编辑”(铅笔)图标。
  2. 执行所有更改,然后单击“提交”。
  3. 下载应用程序并对其进行签名。

这将使用最新的查看器代码重新构建应用程序。

本产品经 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 许可  Twitter™ 与 Facebook 中的内容不在 Creative Commons 的条款约束之下。

法律声明   |   在线隐私策略