我正在努力在FDT 5.6.x下定制ANT驱动的AIR包装。
我刚刚从FDT 5.0.x升级,我正在努力通过工作流程重建。我有一个ANT脚本,它加载当前的项目属性(构建号等),将它们注入AIR properties.xml文件,然后使用fdt.release.AirApplication任务打包应用程序的一个版本,并使用自定义文件名来指示释放等。
我可以看到发布包装机制已经有了重大的重构; off是能够在Launch Configuration对话框中创建发布配置文件,而不是现在在Project Properties中。
我也在使用的是ANT任务(fdt.release.AirApplication)。似乎唯一接近的是fdt.exportAirApplication,它只需要2个参数,根据docs是:
此任务执行与按“导出”相同的行为 “移动设备”中的“应用”按钮>部署'
我不确定它引用的对话框是否已经被调用了。
项目属性>中的对话框FDT AIR Properties>桌面表示您可以将自定义参数传递给AIR打包程序,但我一直无法找到有关如何使用此功能的任何文档。
与FDT一样,这里有很强大的力量,而且伴随着它的文档也很少。有没有人在5.6.x下运行ANT驱动的自定义编译?
答案 0 :(得分:0)
要通过Ant自定义并控制AIR包装,您需要使用:
以下是“com.powerflasher.fdt.core.prefs”文件选择的屏幕截图。在其中,您将使用AIR Export的所有属性。要修改ADT参数,请查看:
... CUSTOM.ADT.CMD.LINE。
在那里你可以看到FDT使用的全局变量 - 例如$ {}目标。要更改它,只需添加您自己的参数。例如:
CUSTOM.ADT.CMD.LINE = $ {package} -target ipa-debug-interpreter $ {connection} ...