Animate CC 允许您发布 Adobe® AIR™ for Android 内容。

本文介绍在 Animate 中配置 AIR for Android 发布设置。有关开发 Adobe AIR™ 应用程序的完整信息,请参阅构建 Adobe AIR 应用程序

有关桌面和移动 AIR 应用程序的硬件和软件要求的信息,请参阅 AIR 系统要求

有关完整的 AIR 开发人员文档,请参阅 Adobe AIR 参考

视频和教程

以下视频教程介绍如何在 Animate 中创建 AIR™ for Android 应用程序:

注意:

(仅限 AIR 3.7)打包仅具有运行时绑定的应用程序 (Android)

对于 AIR 3.7,打包任何目标中的 AIR for Android 应用程序都将嵌入 AIR 运行时。由于无需再单独下载 AIR 运行时,这将有助于提升用户体验。不过副作用就是应用程序的大小将增加大约 9MB。

如果 AIR for Android 应用程序是使用“共享运行时”选项打包的,Animate 将显示警告信息。

创建 Adobe AIR for Android 文件

您可以使用“文件”>“新建”命令在 Animate 中创建 Adobe AIR for Android 文档。还可以创建 ActionScript® 3.0 FLA 文件,并通过“发布设置”对话框将其转换为 AIR for Android 文件。

要创建 AIR for Android 文件,请执行以下操作之一:

  • 在“欢迎”屏幕中选择“AIR for Android”或者打开“新建文档”对话框(“文件”>“新建”)。

  • 打开现有 FLA 文件,并将其转换为 AIR for Android 文件。从“发布设置”对话框(“文件”>“发布设置”)“目标”菜单中选择“AIR for Android”。

预览或发布 AIR for Android 应用程序

您可以预览 Animate AIR for Android SWF 文件,显示的效果与在 AIR 应用程序窗口中一样。如果希望在不打包也不安装应用程序的情况下查看应用程序的外观,预览功能非常有用。

  1. 请确保您已在“发布设置”对话框中将“目标”设置设为“AIR for Android”。

  2. 选择“控制”>“测试影片”>“测试”,或者按 Ctrl+Enter。

如果尚未通过“应用程序和安装程序设置”对话框设置应用程序设置,Animate 将为您生成一个默认的应用程序描述符文件 (swfname-app.xml)。Animate 将在写入 SWF 文件的同一文件夹中创建该文件。如果在“应用程序和安装程序设置”对话框中设置了应用程序设置,则应用程序描述符文件会反映这些设置。

要创建 AIR for Android 文件,请执行以下操作之一:

  • 在“发布设置”对话框中单击“发布”按钮。

  • 在“AIR for Android 设置”对话框中单击“发布”按钮。

  • 选择“文件”>“发布”。

  • 选择“文件”>“发布预览”。

在发布 AIR 文件时,Animate 将创建 SWF 文件和 XML 应用程序描述符文件。然后,Animate 将这两个文件副本和您添加到应用程序的所有其他文件打包到一个 AIR 安装程序文件 (swfname.apk) 中。

创建 AIR for Android 应用程序

在您开发完应用程序后,请为 AIR for Android 应用程序描述符文件以及部署该文件所需的安装程序文件指定设置。Animate 在您发布 AIR for Android 文件时创建描述符和安装程序文件以及 SWF 文件。

您可在“AIR for Android - 应用程序和安装程序设置”对话框中为这些文件指定设置。在创建 AIR for Android 文件之后,可以从文档的“属性”检查器中打开此对话框。您还可以通过“发布设置”对话框的“Animate”选项卡中的“播放器”菜单“设置”按钮访问此对话框。

创建 Adobe AIR 应用程序文件

  1. 在 Animate 中,打开组成 Adobe AIR 应用程序的 FLA 文件或文件集。

  2. 在打开“AIR 应用程序和安装程序设置”对话框之前,请先保存 AIR for Android FLA 文件。

  3. 选择“文件”>“AIR for Android 设置”。

  4. 完成“AIR for Android 应用程序和安装程序设置”对话框,然后单击“发布”。

    在单击“发布”按钮时,将打包以下文件:

    • SWF 文件

    • 应用程序描述符文件

    • 应用程序图标文件

    • “包括的文件”文本框中列出的文件

    注意:

    如果指定的 FLA 或 SWF 文件名包含双字节字符,则 AIR for Android 应用程序的发布将失败。


“AIR for Android 应用程序和安装程序设置”对话框分为四个选项卡:“常规”、“部署”、“图标”和“权限”。

常规设置

“AIR for Android 应用程序和安装程序设置”对话框的“常规”选项卡包含下列选项:

输出文件

使用“发布”命令时创建的 AIR 文件的名称和位置。输出文件扩展名为 APK。

应用程序名称

AIR 应用程序安装程序用来生成应用程序文件名和应用程序文件夹的名称。该名称只能包含在文件名或文件夹名称中有效的字符。默认为 SWF 文件的名称。

应用程序 ID

通过唯一的 ID 标识应用程序。如果您愿意,可以更改默认的 ID。请勿在 ID 中使用空格或特殊字符。有效的字符仅限 0-9、a-z、A-Z 和 .(点),长度为 1 至 212 个字符。默认为 com.adobe.example.applicationName

版本

可选。指定应用程序的版本号。默认值为 1.0。

版本标签

可选。描述版本的字符串。

高宽比

允许您为应用程序选择“纵向”、“横向”或“自动方向”。当选择“自动”和“自动方向”时,应用程序将根据其当前方向在设备上启动。

全屏

将应用程序设置为以全屏模式运行。默认情况下会取消选中此设置。

自动方向

允许应用程序根据设备的当前方向,从纵向模式切换为横向模式。默认情况下会取消选中此设置。

渲染模式

允许您指定 AIR 运行时使用哪个方法来渲染图形内容。有以下选项:

  • 自动 — 自动检测并使用主机设备上最快的渲染方法。

  • CPU — 使用 CPU。

  • GPU — 使用 GPU。如果 GPU 不可用,则使用 CPU。

  • 直接 — 使用 Stage3D 进行渲染。这是最快的渲染方法。

有关不支持直接模式的处理器的列表,请参阅 Stage3D 不支持的芯片组、驱动程序 | Flash Player 11,AIR 3


处理器:允许用户选择要对其发布应用程序的设备所使用的处理器类型。支持的处理器类型有 ARM 和 Intel x86。对 x86 处理器的支持是从 Animate CC 2014.1 发行版开始的。

包括的文件

指定应用程序包中包括哪些其他文件和文件夹。单击加号 (+) 按钮可以添加文件,单击文件夹按钮可以添加文件夹。若要从列表中删除某个文件或文件夹,请选择该文件或文件夹,然后单击减号 (-) 按钮。

默认情况下,应用程序描述符文件和主 SWF 文件会自动添加到包列表中。即使尚未发布 Adobe AIR FLA 文件,包列表也会显示这些文件。包列表以平面结构显示文件和文件夹。不列出文件夹中的文件,显示文件的完整路径(必要时会截断)。

如果您已向 ActionScript 库路径添加了任何 AIR 本机扩展文件,则这些文件也将出现在此列表中。

图标文件不包括在列表中。Animate 在打包这些文件时,会将图标文件复制到一个相对于 SWF 文件位置的临时文件夹中。打包完成后 Animate 会删除该文件夹。

部署设置

使用“AIR for Android 应用程序和安装程序设置”对话框的“部署”选项卡可以指定下列设置。

证书

应用程序的数字证书。可以浏览到某个证书或创建新证书。有关创建数字证书的信息,请参阅对应用程序进行签名。注意,Android 应用程序证书的有效期须至少设置为 25 年。

密码

所选数字证书的密码。

部署类型

指定要创建的包类型。

  • 使用“设备发布”设置可以为市场或任何其它分发媒介(如网站)创建包。
  • 使用“模拟器发布”设置可以为在移动设备“模拟器”中进行调试而创建包。
  • 使用“调试”设置可以执行设备上调试,包括在 Animate 中设置断点和对 Android 设备上运行的应用程序执行远程调试。还可以选择用于调试会话的网络接口和 IP 地址。

AIR 运行时

指定应用程序在尚未安装 AIR 运行时的设备上应执行的操作。

  • 将 AIR 运行时嵌入应用程序会将运行时添加到应用程序安装程序包中,从而不再需要下载运行时。这将明显增加应用程序包的大小。
  • 从这里获取 AIR 运行时会让安装程序从 Google Playstore 或 Amazon Appstore 下载运行时。

发布之后

允许您指定是否将该应用程序安装在当前连接的 Android 设备,以及是否在安装之后立即启动该应用程序。

图标设置

借助“AIR for Android 应用程序和安装程序设置”对话框中的“图标”选项卡,您可以为 Android 应用程序指定图标。安装应用程序并在 AIR for Android 运行时中运行应用程序后,即会显示该图标。您可以为显示在不同视图中的图标指定不同的大小。为 Android 选择的图标不必严格遵循这些大小限制。

要指定图标,请单击“图标”选项卡中的一个图标大小,然后导航到您要使用该大小的文件。这些文件必须为 PNG(可移植网络图形)格式。

如果未提供特定大小的图标图像,Adobe AIR 将对提供的图像之一进行缩放以创建缺少的图标图像。

权限设置

使用“权限”选项卡可以指定该应用程序在设备上访问哪些服务和数据。

  • 若要应用某个权限,请选中其复选框。

  • 若要查看某个权限的说明,请单击该权限的名称。说明显示在权限列表下方。

  • 若要手动而不使用对话框管理权限,请选择“手动管理应用程序描述符文件中的权限和清单添加项”。

语言设置

您可以通过“语言”窗格,为应用程序选择在应用程序商店或区域市场中要关联的语种。通过选定对应的语种,可以让使用该语种版本操作系统的用户下载您的程序。请注意,这个语种选择操作不会对您的应用程序用户界面做出任何本地化处理。

如果未选择语言,那么发布的应用程序将支持所有语言。这样就不再需要选择每种语言。列出的语言是 Adobe AIR 支持的语言。Android 可能会支持其它语言。

注意:

AIR for Android 支持三种新语言:

  • 丹麦语
  • 希伯来语
  • 挪威语

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

法律声明   |   在线隐私策略