Tag Archive for ‘flexbuilder’

为Linux版的Flex Builder投一票吧

据说Adobe要停止对Linux版的Flex Builder支持了阿,这对于Linux下的开发者来说也太不方便了阿,大家点下面的链接去投一票吧。

http://bugs.adobe.com/jira/browse/FB-19053

MXML 中使用 &&

如果在MXML中使用类似下面的代码

<mx:Button enabled="{a && b}"/>

会出现这样的错误

“The entity name must immediately follow the ‘&’ in the entity reference.”

一开始我还以为是bug,网上搜了搜才知道似乎是xml的规范中 & 符号需要转义
解决方法:

<mx:Button enabled="{a &amp;&amp; b}"/>

https://bugs.adobe.com/jira/browse/SDK-12930

装好Flex Builder for Linux 了

用了几天Ubuntu(这几天我的笔记本还没进过Windows,哈哈),配置的差不多了,今天从Adobe下载并安装了 Flex Builder Linux,终于可以在Ubuntu下写AS了。

FB的安装过程还是挺顺利,就是之前安装Java-sdk折腾了一点时间,一开始我用的都是Ubuntu7.10默认的软件源,在apt-get中找不到Java6 sdk,然后到sun去下载最新的java sdk的bin文件,接着想照着网上的教程打包成deb安装,结果在打包成deb这一步怎么都不成功。。。。

最后还是乖乖的换了其他的源,通过apt-get顺利的安装了jre和jdk 6
照着Adobe网站上的安装说明,在终端中输入 (安装FB之前别忘了配置JAVA_HOME)
sh flexbuilder_linux_install_a1_100207.bin
回车后,过不一会就会出现和Windows中差不多的安装界面了,接着一步步照着提示安装就行了,就是目前Adobe提供的Flex Builder Linux仅有Eclipse插件版本,无独立版,所以安装前要先下载好Eclipse3.3。

最后,还有一个提示,就是运行的时候,不要直接运行eclipse,而是运行 Adobe_Flex_Builder_Linux 安装目录中的 Adobe_Flex_builder.sh ,运行这个文件是因为该文件为FB配置了Flash Player的路径,这样在FB中debug的时候,如果不是运行在浏览器中,而是运行独立FlashPlayer的时候,FB不会出现找不到FlashPlayer的现象。 :wink:

关于Flex Builder3 Beta2 中得到非debug版的swf

在Flex Builder3 Beta2 中,自动编译后得到的swf,在bin目录中只有一个,没有了以前那个带”-debug”后缀用于debug的swf,而现在生成的swf就是用于debug的swf文件,所以体积会比较大,并且如果在安装了debug版本的flashplayer的浏览器中运行,会弹出一个连接到调试主机的窗口。
具体原因可以参见这篇文章 A Very Important Change From Flex Builder 2 To Flex Builder 3

如果要生成一个发布版的swf,那么就是在flexbuilder的菜单栏中点 Project -> Export Release Version 然后选择相应的Project和Appliction 文件,点Finish后,就会在项目中生成一个bin-release文件夹,里面就是正常的发布版swf文件了