我可以使用相同的源代码生成Flex Web和Air桌面应用程序吗?
我是Air的新手.我有一个现有的Flex 2应用程序,我正考虑将其引入Flexbuilder 3.我的问题是我可以使用相同的基本应用程序(和源代码)来制作Air版本,或者我是否必须维护以分离代码树:一个用于Air版本,一个用于Flex / SWF版本?
解决方法
我发现从同一来源创建Flex和AIR应用程序的最佳方法是为几乎所有代码使用核心库项目,为Flex和AIR应用程序提供单独的小项目.
有两个关键概念使其非常强大和可维护,不仅允许两个应用程序,而且如果您如此倾向于许多“版本”. >模块: – 如果是核心应用程序 看看Todd Prekaski的 创建Flex库项目后,您将创建主模块,创建Flex和AIR应用程序项目.在两个应用程序项目的属性中,将库项目src目录添加到Flex构建路径.在项目设置中,您还需要将模块添加到Flex Modules部分,为项目设置优化选项. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何配置Monit以与Puma Ruby Web Server一起使用?
- ruby-on-rails – 带分号的字符串导致RubyMine中的“未终止
- ListView获取选中和长按菜单对应的ID
- TDD相关测试框架
- ruby-on-rails – PostGIS错误 – PG :: InternalError:ER
- PostgreSQL数据库导出命令pg_dump详解
- c# – 在Web API和OWIN中使用简单的注射器
- oracle中的全局数据库名、环境变量和sid的区别
- Electron 使用 Pepper Flash 插件
- ruby-on-rails – check_box_tag默认选中以便记住我