[AIR]使用Flash CS3开发AIR程序教程(AIR beta2修正版)

【准备条件】:

    
Flash CS3(目前AIR插件不支持中文版);

    
AIR Runtime(http://labs.adobe.com/downloads/air.html);

    
官方AIR插件(http://labs.adobe.com/wiki/index.php/AIR:Flash_CS3_Professional_Update);

     先确认上述软件是否都安装好了,如果没有请下载安装。

【AIR的API文档】:http://livedocs.adobe.com/labs/air/1/aslr/index.html

【图文教程】:

1、运行Flash CS3软件,点击在欢迎界面的 “Create New” 中的“Flash File(Adobe AIR)” 一项,来新建AIR项目;



P.S.当然你可以通过菜单里的“发布设置”,把原来做的Flash项目变成AIR项目;我在这里就不再重复了。

2、将flash文件的文档类设置为“air.test.Main”,这个是我写的一个测试类(AIR中Flash部分的代码和原来也差不多的,只是比原来多了一些特殊类而已,这个可以看上面的API文档);



Main.as代码




3、设置AIR配置文件(其实就是一个XML文件而已),打开菜单“Command” > “AIR - Application and Installer Setting”;





    File Name: 就是AIR打包的主件名,默认就可以了;

    Name:窗体标题


    ID:AIR应用程序ID字符串(老实说我也不理解这个做什么用,好像与安全认证有关)

    Version:自己定义AIR版本信息;

    Description:AIR应用程序的功能简述;

    Copyright:版权信息设置;

    Window Style:AIR程序的窗体样式(系统窗体样式,自定义窗体样式(不透明),自定义窗体样式(透明));

    

    Icon:AIR图标文件设置(图标文件都是png文件,大小有16X16,32X32,48X48,128X128四种格式);

    

    Digital signature :数字证书设置(这个是AIR beta2增加的新功能);

    

        如果有已经有数字证书文件的话,可以指定相关文件,否则就按Create按钮自己新建一个数字证书。

        

    Program menu folder:开始菜单目录设置;

    Destination folder:AIR文件生成目录路径;

    Included files:AIR文件里所包含的相关文件;

    P.S.AIR文件其实就是一个zip压缩包文件;在上面Application设置注意一下,不支持中文字符(只要有中文字符调试就报错,原因是有中文字符后,生成的xml配置文件就不完整);

4、可以通过“<ctrl>+<Enter>”来调试AIR程序,但对于trace信息都不会在输出窗口显示的,但可以菜单“Debug” > “Debug Movie” 来显示trace信息的

5、为了更显得AIR酷的感觉,本例中窗体样式就选择了“自定义窗体样式(透明)”;



6、可以通过“AIR - Application and Installer Setting”里的Publish AIR file按钮来发布AIR文件,或通过菜单“Command” > “AIR - Create AIR file”直接发布;

7、发布成功后就可以在发布目录里看到AIR文件了



【相关文件】:http://www.klstudio.com/demo/air/test/test.rar