您当前位置:设计在线网 >> Android >> 浏览文章

怎样在移动设备上安装 AIR 和 AIR 应用程序

分享到:
本文章讲述了怎样在移动设备上安装 AIR 和 AIR 应用程序.

用程序最终用户可以使用各自设备的标准应用程序和分发机制安装 AIR 运行时和 AIR 应用程序。

例如,在 Android 上,用户可以从 Android Market 安装应用程序。或者,如果已在“应用程序”设置中允许从未知源安装应用程序,则用户可以通过单击 Web 页上的链接或通过将应用程序包复制到自己的设备并将其打开来安装应用程序。如果用户尝试安装 Android 应用程序,但尚未安装 AIR 运行时,则系统会自动将用户导向可以安装运行时的 Market。

在 iOS 上,有两种方法可以向最终用户分发应用程序。主要分发渠道为 Apple 应用程序库。您还可以使用临时分发,以便允许有限数量的用户无需通过应用程序库即可安装您的应用程序。

安装用于开发的 AIR 运行时和应用程序

由于移动设备上的 AIR 应用程序安装为本机包,您可以使用常规平台工具来安装要测试的应用程序。在支持的情况下,您可以使用 ADT 命令安装 AIR 运行时和 AIR 应用程序。目前,Android 支持此方法。

在 iOS 上,您可以使用 iTunes 安装要测试的应用程序。测试应用程序必须使用 Apple 为应用程序开发特别颁发的代码签名证书进行签名,并使用开发供给配置文件打包。AIR 应用程序是 iOS 上的自包含包。未使用单独的运行时。

使用 ADT 安装 AIR 应用程序

开发 AIR 应用程序时,可以使用 ADT 安装和卸载运行时和应用程序。(您的 IDE 也可以集成这些命令,这样就不必自己运行 ADT。)

可以使用 AIR ADT 实用程序在设备或仿真器上安装 AIR 运行时。必须安装提供给设备的 SDK。使用 -installRuntime 命令:

adt -installRuntime -platform android -device deviceID -package path-to-runtime 

如果未指定 -package 参数,则会从已安装的 AIR SDK 中提供的运行时包中选择适用于设备或模拟器的包。

若要安装 AIR 应用程序,请使用类似的 -installApp 命令:

adt -installApp -platform android -device deviceID -package path-to-app

如果只连接和运行了一台设备或模拟器,则可以省略 -device 标志。为 -platform 参数设置的值应与在其上进行安装的设备相匹配。目前,唯一支持的值是 android

注: 重新安装之前必须删除现有的 AIR 运行时版本或 AIR 应用程序。

在 iOS 设备上安装 AIR 应用程序

若要在 iOS 设备上安装 AIR 应用程序进行测试:

  1. 打开 iTunes 应用程序。

  2. 如果您尚未执行此操作,请将该应用程序的供给配置文件添加到 iTunes。在 iTunes 中,选择“文件”>“添加到资料库”。然后选择供给配置文件(其文件类型为 mobileprovision)。

  3. 如果已安装相同版本的应用程序,iTunes 的某些版本不会替换该应用程序。在这种情况下,从您的设备和 iTunes 中的应用程序列表中删除该应用程序。

  4. 双击您的应用程序的 IPA 文件。此时,您的应用程序应显示在 iTunes 中的应用程序列表中。

  5. 将您的设备连接到计算机上的 USB 端口。

  6. 在 iTunes 中,检查“应用程序”选项卡中是否存在该设备,并确保在要安装的应用程序的列表中选中了该应用程序。

  7. 选择左侧 iTunes 应用程序列表中的设备。然后单击“同步”按钮。完成同步后,Hello World 应用程序会显示在您的 iPhone 上。

如果未安装新版本,请将其从您的设备以及 iTunes 中的应用程序列表中删除,然后重新执行此过程。这可能是因为目前安装的版本使用的是相同的应用程序 ID 和版本。

在设备上运行 AIR 应用程序

可以使用设备用户界面启动已安装的 AIR 应用程序。在支持的情况下,也可以使用 AIR ADT 实用程序远程启动应用程序:

adt -launchApp -platform android -device deviceID -appid applicationID

-appid 参数值必须是要启动的 AIR 应用程序 ID。使用 AIR 应用程序描述符中指定的值(不带打包期间添加的 air. 前缀)。

如果只连接和运行了一台设备或模拟器,则可以省略 -device 标志。为 -platform 参数设置的值应与在其上进行安装的设备相匹配。目前,唯一支持的值是 android

中国设计在线网 All Rights Reserved. 互联网违法和不良信息举报
信息产业部备案号:湘ICP备09001063号