【问题标题】:flex 4.6 mobile application: can I make .exe from it?flex 4.6 移动应用程序:我可以用它制作 .exe 吗?
【发布时间】:2012-09-21 13:38:18
【问题描述】:

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

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

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

问候

【问题讨论】:

  • 安装 AIR 应用程序时,您会得到一个文件夹,其中包含一个 exe(以及所有其他文件)。如果不是这种情况,您可以将代码放在 air-project 中,构建并安装它以获取 exe
  • 我没有 .exe,我只想创建一个新的 AIR 项目以避免版本更新。

标签: apache-flex air flex4 flex4.5 flex4.6


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

    最好使用所有通用基础代码(即几乎所有内容)创建一个库项目,然后创建 2 个其他项目,一个用于移动设备,一个用于引用库项目的桌面。

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多