让AIR程序脱离运行环境(比较简单的实现方法)

让AIR程序脱离Adobe AIR的运行环境,网上已经很多了。
主要可以参考 http://hi.baidu.com/fsnhf/blog/item/252dba0e1eaa64c07bcbe110.html

这里主要步骤还是跟上面网址的一样:

1.将打包的*.air用rar解压(如解压到c:\test\air)
2.将adl.exe文件拷到c:\test\air
3.将c:\test\air\META-INF\AIR\application.xml拷贝到c:\test\air
4.将D:\Program Files\Adobe\Adobe Flash Builder 4\sdks\4.0.0\runtimes文件夹(这是我安装Flash builder 4的路径)拷贝c:\test,此时,文件夹air与文件夹runtimes都在c:\test目录下
5.在c:\test目录下创建一下app.bat,编辑输入:app\adl air\application.xml,保存
6.在c:\test目录下创建一下hide.vbs,用记事本打开输入以下内容:
 
Set ws = CreateObject("Wscript.Shell")
  ws.run "cmd /c app.bat",vbhide


7.在c:\test目录下创建一下run.bat,编辑输入:hide.vbs  保存,

此时运行run.bat即可打开air程序。可用Bat2Exe将打包成exe文件


解压附件,运行quickbfc.exe,打开选择run.bat,然后生成exe文件却可。

由于adl.exe还是自带的图标,可用eXeScope修改自已的图标。
看附件图

你可能感兴趣的:(C++,c,C#,Adobe,AIR)