如何为Flash应用程序的发布版本发生异常时获取行号?

时间:2016-11-30 01:26:56

标签: actionscript-3 flash flex

我正在尝试获取已发布的Flash应用程序版本(基于Flex)的例外行数。 我已按照以下说明操作,但无法获取行号信息。 http://technobytz.com/setting-compiler-options-in-flash-builder.html http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7a92.html

我的Flash Builder编译器设置:
flash builder setting

发布版本的异常堆栈跟踪信息:
exception stack trace without line number

1 个答案:

答案 0 :(得分:2)

没办法

那么调试和发布会有什么区别!它没有编译命令!它不是关于编译,也不是关于flash builder!只有调试版本的Flash支持此功能

来自Adobe

  

上面的清单显示了在Flash Player的调试版或在AIR Debug Launcher(ADL)中运行的代码中调用时此方法的值。 当代码在Flash Player或AIR的发行版中运行时,提供的堆栈跟踪没有文件路径和行号信息,如下例所示:

很高兴即使没有行号也能在发布版本中收到错误消息。