小技巧:使用AIR debug Player播放任意SWF 占个座位先
21 Feb 2008
AIR马上就要正式版了,据我个人的接触和理解,AIR如同一个Flash Player独立运行版。而现在的Flash Player却不能播放一些使用到AIR类库的SWF。打开后一片空白。
而我们要谈的AIR debug Player不但拥有所有Flash Player的功能,还有很多自己特有的API。AIR debug Player 支持所有版本的SWF。
怎么找到AIR debug Player?首先你需要安装Adobe Flex Builder 3,最新的为beta3版本。
在安装目录\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\bin中找到adl.exe
这个就是AIR debug Player的执行文件。
但是不能直接打开SWF的。只要一个XML文件来指定需要播放的SWF。就是制作AIR项目需要编辑到的一个-app.xml文件。其中指定了运行时的窗口界面,图标等一些信息,其中最重要的就是SWF路径了。我将-app.xml配置文件精简如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <?xml version="1.0" encoding="UTF-8"?> <application xmlns="http://ns.adobe.com/air/application/1.0.M6"> <id>pureASProject</id> <filename>pureASProject</filename> <initialWindow> <content>pureASProject.swf</content> <visible>true</visible> </initialWindow> </application> |
最小化-app.xml (273 bytes, 100 hits)
小技巧:使用AIR debug Player播放任意SWF
我们需要修改的是content的相对路径,改成你欲播放的SWF。保存后选择打开方式,选择“Adobe AIR Debug Launcher”打开。(如果是第一次运行的话点选“选择程序”来定位adl.exe)
不出意外的话,SWF就能打开了。
由于是Debug版本的AIR Player,在后面的CMD窗口中还有SWF中trace出的调试信息。
先说到这里。:)
- No Comments , 1,267 Hits
-
Filed under: AIR, Flash, Flash Player, Flex, Flex Builder





Leave a reply