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() } ストリッパーは、デバッグ関連のバイトコードもすべて削除します。例: stripper -i input.swf -o output.swf stripper -i inputAndOutput.swc

于 2011-03-15T13:54:57.347 に答える
0

Flash Builderのプロジェクトプロパティで:omit-trace-statementstrueに設定します。

次に、すべてのトレースをスキップする必要があります。

于 2011-03-15T12:22:06.047 に答える