3

我在 flash-builder 中使用的 swc-library 中嵌入了很多痕迹。我可以在不触及其代码的情况下摆脱它们吗?如何?

谢谢

4

2 回答 2

6

您可以使用Joa Ebert Apparat框架中的剥离器工具:

stripper -i my-swc-library.swc
Stripper

此工具从 SWF 文件中删除所有调试信息。它是一种类型安全的删除,可保持
副作用。这意味着像这样的循环 while(iter.hasNext) { trace(iter.next()) } 将被重写为 while(iter.hasNext) { iter.next() } 剥离器也会删除所有与调试相关的字节码。示例:剥离器 -i input.swf -o output.swf 剥离器 -i inputAndOutput.swc

于 2011-03-15T13:54:57.347 回答
0

在 Flash Builder 中的项目属性下:omit-trace-statements设置为 true。

那么它应该跳过所有的痕迹。

于 2011-03-15T12:22:06.047 回答