0

我正在使用 Flex4.6 开发移动应用程序。我可以为 ipad 和 android 创建一个输出。

我还可以创建一个 AIR 应用程序。

是否可以从此 AIR 为 PC 创建一个 .EXE ?

问候

4

2 回答 2

3

是否可以从此 AIR 为 PC 创建一个 .EXE ?

是的,您可以创建一个在 Windows 上构建 .exe 的 AIR 项目。为此,当您生成发布版本时,您必须使用“捕获运行时”功能来执行此操作。

在 Flash Builder 中,您无法创建将针对移动设备(AKA iOS 和 Android)和桌面设备(Mac 和 PC)的单个项目。如果这是您的目的,那么您应该考虑将尽可能多的代码移入库项目;然后在 Flex 项目(针对桌面)和 Flex 移动项目(针对 iOS 和 Android)之间共享该库项目。

于 2012-09-21T15:05:14.900 回答
1

最好用你所有的公共基础代码(即几乎所有东西)创建一个库项目,然后创建两个其他项目,一个用于移动设备,一个用于引用库项目的桌面。

在桌面版中,如果您想拥有完全相同的外观和感觉,您还需要将移动皮肤引用导入到项目中。

我自己刚刚做了这个。我有一个 iPad 版本和一个桌面版本,但它们都使用相同的库和移动皮肤。

然后,您还可以在桌面和移动项目中设置单独的启动 mxml,并包含不同的 css 样式表,以满足您可能想要的任何其他差异。

于 2012-09-24T09:56:04.813 回答