| Subcribe via RSS

Arthropod:一款简单好用的基于AIR开发的Flash、AIR调试工具

08月 14th, 2008 Posted in Debug, Flash, Flex3, Tools

一直想找一款简单好用的针对Flex程序的debug工具,无意在一个网站看到介绍这款基于Adobe AIR的小程序,用了一下,确实简单好用,推荐给大家。

 

需要说明的是,Flex Builder的debug功能其实已很强大了,基于两个原因,一是用Flex自身的Debug需要Flash Player的debug版支持,另外,当需要额外从URL地址传递给swf时,不太方便调试,而Arthropod(这个名字好难记(*^-^*)阿)的原理也很简单,就是一个日志文件输出,然后AIR客户端将日志文件读取出来,显示给用户。

 

Arthropod下载地址,里面包括了详细的介绍及使用说明、安装文件下载、一份简要的文档。下载安装都很简单,不多说了(注意请先安装Adobe Air Runtime)

http://arthropod.stopp.se/index2.php/  

 

使用方法也很简单,首先导入Debug类文件:

import com.carlcalderon.arthropod.Debug;

然后在程序中直接就可以将需要记录的日志信息输出了,如,我想将currentUser字符串变量输出,可以这样:

Debug.log(”currentUser…….” + currentUser, Debug.GREEN);

其中第二个参数为显示颜色,有内置的几种供你选择。

 

然后,启动Arthropod,再运行你的Flex或Flash程序,在Arthropad便可监测到输出的相关日志信息了。下面是我使用时的一幅截图:

2008-08-14_131515

观察了一下,日志文件存放在了Arthropod安装目录相应的文件夹下面,其中:

c:\Program Files\Arthropod\log\lastlog.log      存放了最近的日志(应该是最近一天的日志内容)

c:\Program Files\Arthropod\data\log.xml        以XML文件方式存放了所有的日志

Tags: , ,

One Response to “Arthropod:一款简单好用的基于AIR开发的Flash、AIR调试工具”

  1. Flash4UI Says:

    用Flash4UI轻松把Flash做成应用程序。
    根本不需要Flash AIR这个庞然大物。
    看看Flash4UI的DEMO吧,很酷!

    http://flash4ui.googlepages.com


Leave a Reply