在Flash Builder 4中编译Flex 3项目

在Flash Builder 4里编译Flex3项目,要了解以下几点才不会出错:
1. Flash Builder 4里编译Flex3项目的明确意思是使用Flash Builder 4内置的Flex SDK 4.0编译基于Flex Builder 3(使用Flex SDK 3.x)创建的项目
2. 在Flash Builder 4中使用文件->导入->Flash Builder Project方式导入Flex 3项目,找到Flex 3项目zip格式文件(这个zip包是通过Flex Builder 3 Archive模式导出的),导入后,出现对话框,点确定。

3.导入进来的项目,如果仍然使用2006命名空间,可能会出现内部构建错误(复杂一些的程序),也可能不会报错。但是运行后的项目一定按照Spark样式来显示。
4.想解决内部构建错误问题,显示原有的Flex 3标准Halo样式,需要简单修改:
1)将代码命名空间

xmlns:mx="http://www.adobe.com/2006/mxml"

改为:

xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/halo"

2)不要改变mx:Application标签
3)在项目属性中,将Flex Compiler面板中的附加的编译器变量里添加一个: "-compatibility-version=3.0",确认主题是Halo的相关主题(从外观面板的current theme上确认)。
4)清理一下构建空间,存储项目,运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值