FDT 5.5では、FDTのANTタスクまたはランチャーのみを使用して前述のワークフローを使用することはできません。FDTチームは、できるように調整を行うことを検討しています。
次の(まもなく)マイナーリリースまで、次の3つのオプションがあります。
- モジュールごとに新しいAIRプロジェクトを作成し、ランチャーチェーンを使用します。このためのテクニック(およびその理由)は、他の2つのスタックオーバーフローの質問(こことここ)で説明されています。
- AIRプロジェクトではない別のプロジェクトを作成し、それを使用してモジュールを格納します。
- カスタムプロジェクトタイプを作成する
各モジュールのAIRプロジェクト
モジュールごとにプロジェクトを作成することは、見た目ほど珍しいことではありません。これは実際にはJavaの世界で推奨されるワークフローであり、多くの大規模なチームがこのように機能します。多くの場合、10〜50個のモジュールを含むプロジェクトがあり、各モジュールで1〜2人の開発者が作業します。小さなチームのワンマンショップの場合、これは意味がないかもしれません。
「AIR」プロジェクトではない別のプロジェクトを作成する(例:Webプロジェクト)
AIRプロジェクトではない別のプロジェクトを作成し、それを使用してモジュールをコンパイルできる場合があります。AIR APIを使用していない場合、これは簡単です。ただし、そうであれば、SDK設定を調整してみてください
カスタムプロジェクトタイプを作成する
これはちょっとしたハックであり、一般的な使用にはお勧めしません。ただし、問題は解決します。「ハッキング」されたカスタムプロジェクトタイプを使用してAIRSDK&APIを使用できますが、Webプロジェクトのように起動できます。これを使用するには、FDTプロジェクトタイプフォルダーに配置します。
OSXの場合は、/ Users/[ユーザー名]/Library / Application \ Support / FDT/projectTypesに配置します。
...次にFDTを再起動します。次に、右クリック>[フラッシュプロジェクト]>[プロジェクトタイプの設定]を選択して、この新しいプロジェクトタイプを選択するよりも簡単なWebプロジェクトを作成します。私は私のものを「エアモジュール」と呼んだ
ダウンロードする プロジェクトタイプの例を次に示します。