您的位置:首页 > 大数据 > 人工智能

Flex AIR 程序与运行环境打包

2011-04-14 21:31 253 查看
开发环境:adobe flex buidler3

Advanced Installer 7.0.1

问题提出:

Adobe Air 是运行与桌面的flex 程序。但是他的运行必须依赖与adobe air runtime ,即运行环境。一般的开发模式是,发布成air 安装程序,如testhelloair.air ,但是如果要使用的话,必须在系统上安装 adobair runtime 。

问题的解决:

定制程序的安装包,并且在安装包中包含运行换环境,这样部署就比较方便。

步骤:

1,打包程序,testhelloair.air ,这个工作可以用flex buidler3 来完成。到官网下载adobe runtime。如下所示的两个文件。如图:



2,在自己的系统上安装testhelloair
3,安装完成后找到安装的目录,拷贝到刚才建立的文件夹中。如图:



4,在 Ad中 新建项目,一路下一步到下一步。到”添加文件到您的工程中” 是,需选择刚才拷贝的有testhellair.exe 的那个文件夹,即如图


这时,工程自动识别了可执行文件 testhelloair.exe ,这样,该安装包安装之后,就可以运行该可执行文件了。如图:



5.细节设置该工程:



包括,注册表了,一些文件等的操作都可以在这里设置。

6.最重要的环节:运行环境

运行环境表示,该可执行文件需要的运行环境

点击运行环境,点击新建弹出窗口,如图:



因为adobe air 运行环境是安装在系统的 C:\Program Files\Common Files\Adobe AIR\Versions\1.0 目录下边,所以需要判断 Adobe AIR.dll 该文件是否存在就可以判断该运行环境是否存在。
设置安装条件,点击编辑



设置 标准为“文件版本“ ,带查找文件:”[CommonFilesFolder]Adobe AIR.dll “,搜索深度为 5,需要的版本 最小为 1.0
设置 选线 》》常规: 勾选“强制安装运行环境的安装“
7,媒介设置:
勾选 “使用lama压缩转存安装文件以使程序包大小最小“如图:


8,构建工程,生产msi 安装包
Testhelloair.msi
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: