本篇主要包括常规概念介绍,flashbuilder安装破解,idea添加flexSDK的支持。

1.首先澄清几个概念与经常遇到的问题:

关于flex SDK:类似sun的JDK,目前主要使用版本是4.1、4.5以及4.5.1,它还包含了一套AIRSDK以及AIR mobile SDK。其中会员3.0系统使用的就是4.1版本的。

关于flex的debug mode:要像java一样进入源代码设置断点调试,就需要去官方下载debug插件,包括IE浏览器的ActiveX插件和非IE浏览器的debug插件两种,下载页面:http://www.adobe.com/support/flashplayer/downloads.html,对于ActiveX插件下载地址:

http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_ax_debug_32bit.exe,对于其它浏览器插件下载地址:

http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_plugin_debug_32bit.exe

关于flash player以及AIR:只要连接互联网的机器基本都会安装flash player,但是不一定会安装AIR,AIR Runtime是桌面应用程序的运行环境,会随着flashbuilder的安装而自动安装。

关于flex项目类型:web应用,被浏览器加载,运行在flashplayer中;AIR桌面应用,运行在AIR的Runtime中,AIR的SDK会包含在flex的SDK目录中;库应用,打成swc包供其它项目加载,类似jar包;mobile应用:移动应用主要支持android平台以及ios平台,运行于模拟器或者直接跑在手机上。

Adobe在线帮助中心地址:http://livedocs.adobe.com/flex/3/html/help.html

Tour de Flex软件说明:这个是由adobe官方提供的示例教程,有几百个例子,包含各种组件使用方法以及各种相关技术的示例,建议平时没事多看看。

2.安装与使用flashbuilder

目前主流flashbuilder版本是4.0、4.5和4.5.1三个,4.0又分为eclipse插件版与非插件版;4.5之后的是非插件版与插件版合为一体,后面会介绍如何安装将它安装为插件版;4.5.1同4.5,只是多加了最新的SDK,大了500M左右。

4.0非插件版安装:一直选择下一步,然后选择一个安装目录直到安装完成即可。

4.0插件版安装:下载后会有FlashBuilder_4_Plugin_LS10.exe的文件直接双击安装直到下面一步,选择你自己的eclipse的根目录,据说myeclipse也是可以的,我没有具体测试。我选择了用作web开发的eclipse JEE 3.5版的:

                               

4.5:安装:不存在插件版与非插件版,安装时选中一个目录安装完成即可。我的安装在D:\Program Files\Adobe\Adobe Flash Builder 4.5,如果想以插件版的形式安装4.5,需要进入安装目录下的utilities目录找到AdobeFlash Builder 4.5 Plug-in Utility.exe双击运行,首先选择你的FlashBuilder 4.5的安装目录,然后再选择eclipse或myeclipse(亲测)的目录即可:

         Flashbuilder创建的flex web类型的项目会自动包含html的模板文件,也就是html-template目录下的文件,以及编译输出目录:bin-debug。

 

3.使用intellij idea,添加flex SDK以及AIR SDK:

         首先需要安装idea,最新版下载以及网上验证码一堆,不用细说;接着点击project structure,即工具栏中按钮: ,进入选择SDKs,然后添加flex的SDK以及AIR的SDK,两个SDK都是指向flex的sdk根目录中,flex SDK可以额外下载,在adobe官网;也可以使用flash builder自带的SDK,不过推荐官方下载。

添加SDK完成后的图示,你可以只添加一个版本的SDK即可,我是加了三个版本的:

然后你就可以建立flex或者AIR的module,开始进行flex的开发了。module又分为用来生成swc的和生成swf的,这个不用多解释了,直接进去看看就知道了。

然后进入菜单tools里面你会发现多了一些关于flex用到的工具,包括生成html包装器的等等。

4.flashbuilder 破解方法分享(绝对可用)

具体步骤如下,原文链接:

http://hi.baidu.com/helloweenpad/blog/item/54e894b69e2cf5ee30add170.html

1.到Adobe官网下载FlashBuilder4.5,有简体中文版;

语言:English / French /German / Japanese / Russian / Chinese (Simplified)
http://trials2.adobe.com/AdobeProducts/FLBR/4_5/win32/FlashBuilder_4_5_LS10.exe
http://trials3.adobe.com/AdobeProducts/FLBR/4_5/win32/FlashBuilder_4_5_LS10.7z

注意exe文件和相应的7Z文件必须一同下载并放在同一文件夹内才可安装

2.安装时,不用序列号,直接选择安装试用版;

3.安装完成后依次修改下列3个文件:

(1).plugins\com.adobe.flexbuilder.project_4.5.1.313231\META-INF下面的MANIFEST.MF修改:Bundle-Version:0.0.0

(2).features\com.adobe.flexide.feature_4.5.1.313231下面的feature.xml修改:

<plugin  id="com.adobe.flexbuilder.project"  download-size="0"  install-size="0"
version="0.0.0"/>

(3).plugins\com.adobe.flexbuilder.flex_4.5.1.313231下面:
复制config.xml并重命名为config_builder.xml

修改完成之后,再启动Adobe FlashBuilder 4.5,恭喜你,你会发现自己彻底拥有了这款RIA工具了。

对于Flash Builder 4.0插件版,同样的道理,进入插件安装目录(不是eclipse安装目录),修改对应的配置文件即可。

当然你可以去下载全能注册机,当你得到的注册码没用,并且在你修改了hosts文件之后注册码还没用的时候,上面的方法就发挥它的威力了!^_^

总结:主要说明了一下最基本的环境安装与配置,以及相关基本概念的澄清,希望对大家有所帮助,所有源码以附件方式上传,本文档中只告诉对应源代码包的名字。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐