我有一个用FlashBuilder 4.6创建的项目,作为针对iOS的“Actionscript Mobile Project”。
我希望能够为桌面编译同一个项目。如何更改项目,以便在IPA文件旁边创建桌面AIR文件 - 或者如何在两者之间快速切换?
答案 0 :(得分:2)
嗯,您可以从Actionscript移动项目中部署到桌面,但只能获得有限的选项:
转到“导出发布版” - >“导出为”选择“签名AIR包以...桌面”。
就是这样。刚刚做到了,我对此感到满意。
答案 1 :(得分:1)
我知道这不会真正回答这个问题,但实际上看起来不太可能。
我发现实现这一目标的最佳方式(1个代码 - > destop + mobile)是为移动制作2个项目,为桌面制作1个项目,共享同一个充满我的应用类的单个库+共享资源,等等...唯一不能共享的是描述符xml文件+基类文件(尽管设置这些文件是一次性的)。
可以在Chris Campbell reversi项目页面上找到有关工作原理的一个很好的例证:结帐最后一个截图in his post right here
我希望这会有所帮助......
答案 2 :(得分:0)
您无法从同一Flash Builder项目部署到桌面设备和移动设备。
一种选择是将共享代码移动到库项目中,然后为移动设备创建一个项目,为桌面创建一个项目,每个项目都依赖于库中的共享代码。
另一个选择是使用命令行工具进行编译。