2

コマンドライン Flex 4 コンパイラを使用して Linux で AS3/MXML アプリケーションの開発を始めたところです。を実行するmxmlc -source-path=. MyApp/Main.asと、次の警告が表示されます。

/home/andreas/projects/as3/MyApp/src/MyApp/Main.as: 警告: このコンパイル ユニットには、設定されたランタイム共有ライブラリをロードするために、Frame メタデータで指定された factoryClass がありませんでした。ランタイム共有ライブラリなしでコンパイルするには、-static-link-runtime-shared-libraries オプションを true に設定するか、-runtime-shared-libraries オプションを削除します。

もう1つのSOの答えは、解決策は私のプリローダーにリンクすることだと言っています。私のプロジェクトはかなり小さいので、プリローダーは必要ないと思います。警告を無視できますか?

4

2 に答える 2

1

プロジェクトが非常に小さく (1 メガバイト未満など)、広く使用されるとは思えない場合、プリローダーは完全には必要ありません。Zhafur が言ったように、ダイヤルアップなどの接続が遅い人はしばらく混乱するかもしれませんが、それでも小さなアプリにはあまり時間がかかりません。

ただし、気になる場合は、Web ページに埋め込まれたすべての Flash アプリにプリローダーを使用することをお勧めします。そして、それが小さい場合は、特別なことは何も必要ありません。単純なパーセンテージカウントだけでうまくいきます.

于 2012-07-29T21:21:01.150 に答える
1

ファイルが非常に小さい場合でも、プリローダーを作成する必要があります。ユーザーのインターネット接続が非常に遅い場合はどうなるでしょうか? または、ロード中に接続が失われました。

于 2012-07-29T16:35:54.927 に答える