昨天Flex Builder 2 正式版发布了,当然没有Linux版本,所以昨天花了些时间crack了下,现在已经可以在Linux下使用了,这次Flex Builder 2 正式版比之前的版本更多地方有win32限制,所以花的时间也更多,到现在大部分的功能正常…

昨天Flex Builder 2 正式版发布了,当然没有Linux版本,所以昨天花了些时间crack了下,现在已经可以在Linux下使用了,这次Flex Builder 2 正式版比之前的版本更多地方有win32限制,所以花的时间也更多,到现在大部分的功能正常。

[新建菜单]

[新建Flex Project向导]

[mxml编辑器]

[Action Script 编辑器]

[preference窗口]

修改列表如下:

  1. com.adobe.flexbuilder.project插件中的com.adobe.flexbuilder.project.compile.internal.DefaultWebApplication中增加Linux系统支持。
  2. com.adobe.flexbuilder.SWTFlashPlayer插件中的com.adobe.flexbuilder.SWTFlashPlayer.SWTFlashPlayerPlugin,因为没有linux版本的FlashPlayer9,所以移除了com.adobe.flexbuilder.SWTFlashPlayer.FlashPlayerWidget中的本地native调用。

目前存在还未修复的问题如下:

  1. MXML编辑器的设计视图不能使用,报libcairo库不存在,实际上系统是安装了cairo for java库的。一也可能是因为设计视图需要调用FlashPlayer native方法的原因,所以不能用。
  2. MXML编辑器中的组建标签不能自动添加结尾标签
  3. 编辑器中,包括Action Script与MXML中的outline视图中的图片都不能显示
  4. Flex Builder 2的欢迎画面不能打开

我们后续会发布更加完善的版本,当然最好是Adobe到今年年底FlashPlayer9 For Linux发布的时候能发布一个官方的FlexBuilder for Linux版本。现在想在Linux下使用Flex Builder 2的朋友,点击这里下载Flex Builder 2 For Linux Alpha 0.1。安装方法如下:

  1. 直接将下载的FlexBuilder_2.0_Linux_Alpha_0.1.tar.gz解压到你的eclipse安装目录。
  2. 然后修改$eclipse/configuration/com.adobe.flexbuilder/flexbuilder2.properties文件,将其中的sdk.path=/home/feiy/Programs/Flex2/SDK改为你的Flex SDK实际安装位置。

更多信息请查看labs.eshangrao.com