2011-06-20 9 views
-1

こんにちは私はSWCファイルをコンパイルしようとしています。コンポーネントを追加する必要がある部分がなくなるまで、すべてがうまく動作します。そのうちのどれも.swcファイルに追加されません。何らかの理由でコンポーネントが.swcファイルにコンパイルされません。

オリジナルファイルのサイズは約211 KBにする必要があります。コンパイルするときは、.swcをアンパックしてから1.64 KBだけをコンパイルしてから、.swfファイル内にコンポーネントがまったく追加されていないことがわかります。

はところで、いくつかのコンポーネントは、いくつかのエラーを示したが、私はエラーが同様であるため、その理由は、すべてのコンポーネントが含まれていないと思ういけない:

Description Resource Path Location Type 
1084: Syntax error: expecting rightparen before leftbrace. XXX.as /XXX/[source path] src/com/XXX line 1469 Flex Problem 

問題は何だろうか?将来の情報が必要なのか、私に尋ねてください。私は本当にここに何を含めるべきか分からないので、コードはありません。なぜなら、ライブラリを持つ唯一のプロジェクトだからです。

よろしく、 プエルトリコS.

答えて

1

あなたはこの質問には多くの問題に飛び回ります。

コンパイラのエラーが発生している場合は、 SWCはまったく生成されません。ですから、最初にそれらのコンパイラエラーを修正してください。

エラーは、括弧を正しく閉じなかったため、構文エラーのように聞こえます。

Flash Builderでは、プロジェクトのプロパティを開き、[Flexライブラリビルドパス]を選択し、[クラス]を選択して、SWCに追加するクラスを個別に選択できます。

オリジナルのファイルサイズとコンパイル済みのファイルサイズに関するご質問です。私は "元のファイルサイズ"がどこから来るのか分かりません。

+0

私の友人が私に送ったソースファイルを見つけることができないので、私はちょうど.swcを.zipに変更した後、Sothing SWF Decompilerで.swfからファイルを展開しました。 (構文エラーは正しく抽出されなかったためですか?)私は天才ではありません。空気中のエラーを示すソフトウェアはありますか?私はDreamweaverのようにHTML/PHPのですか? – Ricardo

+0

@Rico、* sigh *、本当に?デコンパイラはいつから100%作業コードを保証しますか?さらに、誰かの仕事を逆コンパイルしてはいけません。それは 'オープンソース'の場合は、ソースはswcでコンパイルされていないネット上のどこかにある必要があります... –

+0

@J_A_X - 私は法的な提案ではなく、私はソースと私はそれが私にいくつかの経験を与えるので、私はこれだけで解決したい。 – Ricardo

関連する問題