FDT4.0测试版新增的Profiler是我最喜欢的功能之一,通过这一功能可以很方便的排查内存泄漏等问题。最近升级了M4版本后,调试时不能自动弹出播放器窗口的问题解决了。但是Profiler功能却总是没法连接到播放器。经过一番研究,终于发现问题出在Profiler调用的一个ProfilerAgent.swf文件的安全性限制上。在升级的时候,原先的信任路径没有被更新,造成ProfilerAgent没有权限执行。为了避免日后升级出现同样的问题,一劳永逸的方法是直接把eclipse的安装路径添加到信任策略文件上。
附上系统中信任策略文件的地址,关于Flash Player安全性方面的知识可以参看白皮书:
Windows
- For single-user (replace <user> with actual username):
C:\Users\<user>\AppData\Roaming\Macromedia\Flash Player\#Security\FlashPlayerTrust\- For all users on the machine:
C:\Windows\System32\Macromed\Flash\FlashPlayerTrust\Mac
- For single-user (replace <user> with actual username):
/Users/<user>/Library/Preferences/Macromedia/Flash Player/#Security/FlashPlayerTrust- For all users on the machine:
/Library/Application Support/Macromedia/FlashPlayerTrust
Happy FDTing!
ps. FDT M4改进了编译器,大大加快了编译速度,建议升级。
« 彻底解决FDT4控制台中文乱码问题 Project – Mercedes-Benz C-Class Estate Experience »













有钱人啊,FDT太贵了。
试试免费的FDT 5吧。
FDT4 release 还没有解决这个问题,谢谢你的方法
想尝试用下FDT,但我平时都是做minisite之类,这样的话怎么用FDT来编译 调试fla的内容啊
主文件用flex sdk来编译和调试。