我有一个使用 Flex 3.6 sdk 的 Flex Web 应用程序。移植此应用程序 iO 和 Android 设备的所有方法是什么。
在发布 Flash builder 4 之前,我已将我的 Flex 3.6 项目转换为 AIR 2.0。(这需要非常少的代码更改)并使用一些命令行工具将其打包为 .ipa 和 .apk。成功将其部署在 iPad 上。应用程序按预期工作。这就是我所记得的,我完全忘记了两年前我遵循的程序。
现在在 Flash builder 4 中,有一个选项可以创建“移动项目”,只需右键单击项目 - 导出 - 发布构建即可将应用程序导出到不同的移动平台。
但是这个页面告诉“除了 MX 图表控件和 MX Spacer 控件,移动应用程序不支持 mx.* 包中定义的 MX 组件集。”
现在我真的很困惑要遵循哪种方法。
有人可以澄清这些吗
- 将 Flex3.6 Web 应用程序移植到 iO 和 Android 设备的所有方法是什么?
- 我是否需要将我的 Flex3.6 项目转换为 Flex 4 项目,并将所有 MX 组件更改为 Spark 组件(这需要对我的项目进行重大更改)以获得移动平台支持。
- 有没有其他方法可以将我现有的 Flex3.6 应用程序移植到移动设备上,而代码更改非常少。(我知道需要注意 UI 大小等更改)
谢谢。