我正在开发一个AIR应用程序,它将在OSX和Windows上运行(它是内部工具链的一部分)。应用程序的部分功能需要外壳到外部进程,因此我创建了一个本机安装程序包来访问NativeProcess
。该应用还需要在新版本可用时自动更新,因此我使用了NativeApplicationUpdater
库。
我想设置应用的自动构建。不幸的是,看起来为特定操作系统构建本机安装程序需要您在该操作系统上构建它,从而无法实现OSX和Windows版本的自动构建(至少在同一构建机器上)。
如果我可以设置.air文件的自动构建,然后使用它来更新本机安装,那将完全适合我的工作流程。我的问题是:这可能吗?如果没有,在自动构建本机安装应用程序时是否还有其他选择?
答案 0 :(得分:0)
是的,您可以从.air文件构建本机安装程序:
adt -package
-target EXE or DMG
NATIVE_SIGNING_OPTIONS (windows only and optional)
output
input_package
请参阅http://help.adobe.com/en_US/air/build/WS901d38e593cd1bac1e63e3d128cdca935b-8000.html