gpt4 book ai didi

installation - 空气子应用

转载 作者:行者123 更新时间:2023-12-04 06:49:56 25 4
gpt4 key购买 nike

您好 Adob​​e Air 应用程序是否可以安装、升级和执行其他 Adob​​e-Air 文件。

基本用例是用于启动器应用程序。它根据用户请求启动和管理其他应用程序,但是在用户打算执行它之前不需要安装运行时。

编辑:
一个好的起点可能是这个问题AIR App that Loads and Runs Existing AIR swf

编辑
尽管我对这样做并不满意,但我将把它交叉发布到 flexcoders。

最佳答案

AIR 2.0,当与扩展桌面配置文件( native 安装程序)一起安装时,可以使用 native 进程 类来控制系统上的任何应用程序,监视其命令行反馈,并根据需要终止。下面是非常基本的示例:

import flash.desktop.NativeProcess;
import flash.desktop.NativeProcessStartupInfo;

if (NativeProcess.isSupported) {
var npsi:NativeProcessStartupInfo = new NativeProcessStartupInfo();
var processpath:File = File.applicationDirectory.resolvePath("MyApplication.whatever");
var process:NativeProcess = new NativeProcess();

npsi.executable = processpath;
process.start(npsi);
}

您还应该监控特定的 IO 事件、错误事件、退出事件,您还可以在 中提供命令行参数。 NativeProcessStartupInfo 目的。至于安装,这可能会更棘手,因为 AIR 有一个图形安装过程,我没有尝试过太多,但它应该能够运行安装程序。

AIR 应用程序还可以提供自定义升级接口(interface);但是,我认为其他 AIR 应用程序无法管理该任务。鉴于 AIR 应用程序可以相当无缝地自行升级,因此可以保持原样。

关于installation - 空气子应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3275746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com