1

FDT 5.6.x でカスタマイズされた ANT 駆動の AIR パッケージに苦労しています。

FDT 5.0.x からアップグレードしたばかりで、ワークフローによる再構築に苦労しています。現在のプロジェクト プロパティ (ビルド番号など) をロードし、それらを AIR の properties.xml ファイルに挿入し、fdt.release.AirApplication タスクを使用してアプリのバージョンをパッケージ化する ANT スクリプトがありました。リリースなど

リリース パッケージのメカニズムが大幅にリファクタリングされていることがわかります。[起動構成] ダイアログでリリース プロファイルを作成する機能はなくなりましたが、代わりにプロジェクト プロパティに追加されました。

また、使用していた ANT タスク (fdt.release.AirApplication) もなくなりました。近いと思われる唯一のものは fdt.exportAirApplication で、これは 2 つの引数しかとらず、ドキュメントによると次のとおりです。

このタスクは、[モバイル プロパティ] > [デプロイ] 内の [アプリケーションのエクスポート] ボタンを押すのと同じ動作を実行します。

それが参照するダイアログがもはやそれと呼ばれているかどうかはわかりません。

[Project Properties] > [FDT AIR Properties] > [Desktop] のダイアログは、カスタム パラメーターを AIR パッケージャーに渡すことができることを示していますが、この機能の使用方法に関するドキュメントを見つけることができませんでした。

FDT と同様に、ここには大きな力がありますが、それに付随するドキュメントはほとんどありません。ANT 駆動のカスタマイズされたコンパイルを 5.6.x で動作させた人はいますか?

4

1 に答える 1

0

Ant を介して AIR パッケージをカスタマイズして制御するには、以下を使用する必要があります。

  • プリパッケージ ランチャー。これは、存在する単なる既存のランチャーです。これは、最適化された SWF をコンパイルしていることを確認するためです。
  • 変数を「com.powerflasher.fdt.core.prefs」ファイルに挿入します。
  • fdt.exportAirApplicationを使用する

com.powerflasher.fdt.core.prefs

以下は、「com.powerflasher.fdt.core.prefs」ファイルを選択したスクリーンショットです。その中で、AIR エクスポートに使用されるすべてのプロパティを調整します。ADT 引数を変更するには、以下を参照してください。

...CUSTOM.ADT.CMD.LINE.

そこには、FDT が使用するグローバル変数 (例: ${target}) が表示されます。これを変更するには、独自の引数を追加するだけです。例:

CUSTOM.ADT.CMD.LINE=${package} -target ipa-debug-interpreter ${connection}...

ここに画像の説明を入力

于 2012-08-08T13:40:20.417 に答える