AIR运行环境的普及率还不是很高,有些朋友想将runtime和.air文件一起打包发布,方便不明真相的用户安装。
具体的实现方法网上有多种,下面是本人综合后整理出的完美解决方案。
此方法利用Adobe官方的runtime installer(不用自己去sdk里扣了),通过winrar打包成自解压安装文件。安装时先自动判断是否已装runtime,然后装air应用。整个过程全部是adobe提供的界面,用户体验非常好。
1. 下载Adobe官方的runtime installer 点我
链接失效请进下载页面:http://www.adobe.com/products/air/runtime_distribution3.html,选Adobe AIR Runtime Installer files 下的 Download installer files
zip包里包含了所有用于打包的runtime文件
2. 解压缩zip文件,把你的安装程序放到根目录下。在根目录里新建名为 .airinstall.cfg 的文件。内容是你安装程序的名字,如MyApp.air。
不会创建.开头文件名的同学请自行search。
3. 选择所有的文件,右键——>"添加到压缩文件"(不会没装winrar吧)。
在面板中勾选“创建自解压格式压缩文件”,压缩方式选“存储”。
切换到“高级”,点击“自解压选项”,在解压后运行中输入“Adobe AIR Installer.exe”
再切换到“模式”,勾选“解包到临时文件夹”。在“安静模式”中,选“全部隐藏”。
生成自解压文件的默认图标很丑,想用自己air程序图标的同学请切换到“文本和图标”,在“从文件加载自解压文件图标”里选择你的图标,注意要.ico文件。
4. 大功告成!点击生成的exe就可以一体化安装啦!