答案 0 :(得分:0)
我们使用包含Air静默安装过程的Win和OS-X的自定义安装程序平台特定安装程序(和应用程序更新对话框)。根据您所期望的最终用户体验,这是一种方法。这是一个更多的初始工作,可能或可能不值得花时间。
无提示安装
通常,AIR安装程序会显示自己的用户界面 安装运行时和AIR应用程序。沉默 安装功能允许您在不安装应用程序 显示或与AIR Installer界面交互。
您可以使用静默方式使用企业安装Adobe AIR 部署工具(例如Microsoft SMS,IBM Tivoli或任何部署 允许使用引导程序的静默安装的工具。
要以静默方式运行Adobe AIR安装程序,请启动Adobe AIR安装程序 使用以下命令行选项:
-silent {-eulaAccepted -pingbackAllowed(-location< loc>)-desktopShortcut -programMenu} path
参考:http://help.adobe.com/en_US/air/redist/WS485a42d56cd19641-70d979a8124ef20a34b-8000.html
此外,您还需要捆绑Air运行时:
获得重新分发运行时的权限
要获得重新分发Adobe AIR的权限,请阅读Adobe AIR 运行时分发协议并申请许可证:Adobe®AIR™ 运行时分发。
另外,请务必阅读包含重要信息的Adobe AIR FAQ页面 有关运行时分发和许可条款的信息:Adobe®AIR™ 运行时分发常见问题。
重要提示:您可以仅在您的产品中分发Adobe AIR 遵循Adobe AIR Runtime分发许可协议 申请流程,然后由Adobe批准。否则,用户 可以从adobe.com网站下载并安装Adobe AIR。
参考:http://help.adobe.com/en_US/air/redist/WS485a42d56cd19641-70d979a8124ef20a34b-8000.html
我们还提供了自己的自定义应用程序更新用户界面,因此最终用户看到了我们的更新对话框与内置的Air对话框:
customUpdateUI
指示应用程序是否提供自己的更新对话框。 如果为false,则AIR会向用户显示标准更新对话框。只要 作为AIR文件分发的应用程序可以使用内置的AIR更新 系统
当您安装的应用程序版本具有customUpdateUI时 element设置为true,然后用户双击AIR文件 新版本或使用安装程序的更新 无缝安装功能,运行时打开已安装的版本 应用程序。运行时不会打开默认的AIR应用程序 安装程序。然后,您的应用程序逻辑可以确定如何继续 使用更新操作。 (应用程序ID和发布者ID在 AIR文件必须与已安装的应用程序中的值匹配 升级继续。)
注意:customUpdateUI机制仅在使用时发挥作用 已安装应用程序,用户双击AIR 安装文件包含更新或安装更新 应用程序使用无缝安装功能。你可以下载和 通过您自己的应用程序逻辑开始更新,显示您的 必要时自定义UI,无论customUpdateUI是否为真。
http://help.adobe.com/en_US/air/build/WS5b3ccc516d4fbf351e63e3d118666ade46-7ccd.html