在Internet浏览器中运行Flex 4.5.1移动应用程序?

时间:2011-07-23 19:07:46

标签: android ios flex mobile flash-builder

我读到使用Flash Builder 4.5.1,您可以创建一个应用程序并在移动设备,Internet浏览器和Desktop AIR中运行它。但是,我创建了一个移动应用程序,运行它的唯一选择是“作为移动应用程序运行”。是否真的可以在浏览器和移动设备上运行相同的Flex应用程序?

谢谢, 米甲

1 个答案:

答案 0 :(得分:1)

Is it really possible to run the same Flex application in browser and on mobile?

你可能误解了你所读到的内容。我认为Adobe营销在这一点上是故意模棱两可的。

人们通常会将共享功能封装到库项目中,并在多个不同项目之间共享,每个项目都有不同的发布目标。您不太可能希望应用程序保持不变。

手机上的布局很可能与平板电脑上的布局不同,这很可能与台式机/笔记本电脑的大屏幕上的布局不同。

那就是说,我确实相信你想要的东西,但不是通过Flash Builder支持的工作流程。您可以轻松地使用命令行编译器为不同目的编译相同的代码。移动项目中有一些类在基于Web的应用程序中不可用;所以你必须将这些SWC添加回类路径;最有可能是移动主题和移动组件集。这些文件应该都是SDK目录中的SWCS。

您还可以创建不同的ANT脚本或其他内容来为您执行不同的构建。