由于新的Flex SDK 4.5已成为稳定版本,我想将我的应用升级到新的SDK。但是不会丢失SDK 4.0的编译工作,而且它们工作得很好。我使用Flash Builder 4.0来构建它们。在Flash Builder中有没有一种方法可以用4.0和4.5进行条件编译,并在独立的bin-debug文件夹中创建两个发行版本?在Adobe Flash Builder 4中使用Flex 4.5和4.0
2
A
回答
6
Flash Builder支持多种SDK;但每个项目只能使用一个SDK。您有几种选择:
- 使用构建工具(如ANT)来创建构建。这可能是最优雅的,但可能需要最多的设置。
- 创建两个项目;每个SDK一个。将每个项目的源目录指向同一个源。如果您需要进行特定于SDK的更改,这将长期导致问题。
- 当您需要使用不同版本重新编译时,切换项目上的SDK。这很容易做到;但如果你经常这样做会很乏味。
对于Flextras组件,我为每个SDK保留了不同的代码分支。这是因为由于SDK更改,我们经常需要不同版本的代码。举一个例子,在我们的Spark AutoComplete组件中,Flex 4.5引入了一个在Flex 4或Flex 4.1中没有的错误。所以我们有一个Flex 4版本和一个Flex 4.5版本。
在大多数传统的应用程序开发中,我不认为支持多个具有相同代码库的SDK非常重要。
0
简而言之,Flash Builder不可能同时针对多个SDK版本进行构建。但是如果您打算不经常构建发行版本,则可以切换SDK。
相关问题
- 1. Flex Builder 3或Flash Builder 4?
- 2. flashvars无法在Adobe Flash Builder中的Flex 4.5应用程序中加载
- 3. Flash Builder 4.5和FlexUnit 4.1
- 4. 在flex builder中使用flex 4 sdk 3
- 5. 如何使用adobe flash builder 4.5启动移动的flex google map应用程序?
- 6. 切换视图[Flash Builder 4.5 - Flex Mobile]
- 7. Flash Builder 4.5 Premium和Flash Builder 4.5 Premium for PHP有什么区别?
- 8. Flash Builder 4.5 IFDEF
- 9. 在Flash Builder 4.5中使用trace()命令
- 10. 在本地主机上的Adobe Flash Builder 4中使用PHP
- 11. 在mysql和adobe flex/flash builder中解密AES加密列?
- 12. RDS和BlazeDS在Flash Builder中错误4.5
- 13. Flash Builder 4.5的TouchEvents
- 14. Flash Builder和Flex中的主题
- 15. 如何使用Flash Builder 4.5发布swf文件flex项目
- 16. Flash Builder 4.5中的JavaEE视角
- 17. flash builder 4和eclim
- 18. 在As3 for Flash Builder 4.5中使用PayPal 4.5
- 19. 是否有Adobe Flex Builder或Flash Builder的“FindBugs like”插件?
- 20. Flash Builder 4.7和4.0可能吗?
- 21. 在Flash Builder 4.5(flex移动应用程序)
- 22. 使用Flash Builder 4.5构建移动应用程序(IOS和Android)
- 23. 在Flash Builder 4中编译Flex 4主题
- 24. Flex中的HelloWorld使用flash builder 4.6
- 25. Flex Builder 3和Flash Builder兼容性
- 26. 在Flex上编译flex 4.0应用程序4.5/4.5.1 flex sdk
- 27. Flash Builder 4.5和Away3D的问题
- 28. Flash Builder 4.5,J2EE插件
- 29. Flash Lite 4和Flex/Spark
- 30. Flash Builder 4.5列表问题