小技巧:使用AIR debug Player播放任意SWF
21 二 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, 287 hits)
小技巧:使用AIR debug Player播放任意SWF
我们需要修改的是content的相对路径,改成你欲播放的SWF。保存后选择打开方式,选择“Adobe AIR Debug Launcher”打开。(如果是第一次运行的话点选“选择程序”来定位adl.exe)
不出意外的话,SWF就能打开了。
由于是Debug版本的AIR Player,在后面的CMD窗口中还有SWF中trace出的调试信息。
先说到这里。:)
- No Comments , 10,074 Hits
- Filed under: 代码人生, 分享我自己
-
Tags: AIR, Flash, Flash Player, Flex, Flex Builder