原理:利用adl.exe这个工具执行 application.xml,来实现可以不安装直接运行的功能.而要调用adl.exe这个文件,我们要写一个批处理
文件
2.具体步骤
下载AIR SDK这个文件包
打开这个包的bin目录
复制bin\META-INF\AIR\application.xml到bin目录下
将你的myProject.AIR文件 改名myProject.rar 用winrar 直接解压到上面文件包的bin目录下
在bin目录下创建一个run.bat的文件,用文本编辑器打开,写入adl application.xml
这时候就可以双击run.bat运行程序了
但这时候文件很大,我们要做些优化,我们可以删除文件包中除bin、runtimes之外的文件夹,再删除runtimes\air\win\Adobe
AIR\Versions\1.0\里面的resourse文件夹
这时候就可以将文件包用winrar压缩,压缩后文件大约是3M,可以给别人用了。而且是免安装运行。
http://hi.baidu.com/taotao5453/blog/item/2428bd11fae1a872cb80c4bd.html