在开始学习Flex之前,需要配置开发环境。Apache Flex
SDK包含了你开发所需要的东西,当然除了集成开发环境(Integrated Development
Environment,IDE)。严格的说,你不使用IDE也能进行开发,不过十分推荐你使用一个IDE。在这个文档中我们不再介绍怎样使用Notepad或者vi创建和编译一个应用,你只要知道你可以使用它们完成所需的工作就行。

可以参考官方教程:http://flex.apache.org/doc-getstarted.html

我使用的IDE是Adobe Flash Builder,下面说明怎么样在Adobe Flash Builder中安装Apache
Fle。

1.下载Adobe Flash Builder

我们可以从adobe的网站下载Adobe Flash Builder,我下载的版本是Adobe Flash Builder
4.7,地址如下:

http://www.adobe.com/products/flash-builder-family.html

https://creative.adobe.com/products/download/flash-builder

需要在上进行注册,通过邮箱就可以。

下载的文件是CreativeCloudSet-Up.exe,安装这个文件,在Adobe Creative
Cloud中安装Flash Builder
Premlum,会自动下载安装,大小有1G左右,需要的时间比较长,也可以通过迅雷来下载安装,按照自己系统需要,将下面地址复制到迅雷的新建任务中,

32 bit:

http://trials3.adobe.com/AdobeProducts/FLBR/4_7/win32/FlashBuilder_4_7_LS10.exe

64 bit:

http://trials3.adobe.com/AdobeProducts/FLBR/4_7/win64/FlashBuilder_4_7_LS10_win64.exe

2.安装Adobe Flash Builder 4.7

在Adobe Creative Cloud中安装Flash Builder
Premlum或者运行lashBuilder_4_7_LS10_win64.exe。需要记住它的安装位置,如果是默认安装的话,在"C:\Program
Files\Adobe\Adobe Flash Builder 4.7 (64
Bit)\FlashBuilder.exe"

3.下载Apache Flex SDK

地址如下:

http://flex.apache.org/installer.html

需要注意的是,如果你的Flash player版本不够高是看不到下面这个下载按钮(绿色的DOWNLOAD)的:

所以最好先把Flash
player升级到14。点击DOWNLOAD下载“apache-flex-sdk-installer-3.1.0-bin.exe”之后安装。

4.安装Apache Flex SDK

运行“apache-flex-sdk-installer-3.1.0-bin.exe”,按照默认路径,点击继续,安装完成后,在“C:\Program
Files\Adobe\Adobe Flash Builder 4.7 (64
Bit)\sdks”下新建文件夹“4.13.0”,文件夹名对用flex的版本号,运行“Apache Flex SDK
Installer”:

点击下一步,选择安装位置“C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64
Bit)\sdks\4.13.0”,点击下一步,选择需要的许可协议,点击安装。然后等待下载和安装完成。

安装完成后如下:

关闭即可。

5运行Flash Builder

运行"C:\Program Files\Adobe\Adobe Flash Builder
4.7 (64
Bit)\FlashBuilder.exe",需要输入刚刚在Adobe上注册的账号邮箱和密码

6配置Flash Builder中SDK的路径

点击窗口-首选项,在弹出窗口中选择Flash Builder-已安装的Flex
SDK,点击添加,选择SDK位置“C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64
Bit)\sdks\4.13.0”,就是刚刚新建的文件夹:

点击确定。再点击确定

7创建一个新项目。

选择文件-新建-Flex项目。项目名称和位置自己选择,选择Flex SDK版本为“使用特定的SDK”:

点击完成。

此时会自动打开“HelloWorld.mxml”。需要注意的是Adobe Flash Builder 4.7和Adobe
Flash Builder 4.6都有一个bug,当创建.mxml文件时会错误的增加下面这个属性:

layout="absolute"

要将其删掉。这个错误不一定会出现,如果出现会有红色叉标出。

修改HelloWorld.mxml:

保存后点击运行(ctrl+f11)就会看到在浏览器中的Hello World!。注意:最好使用IE并将Flash
player升级到14。现在就可以继续学习Flex了。

Apache Flex + Adobe Flash Builder环境配置的更多相关文章

  1. [Flex][Adobe Flash Builder 4.6]谷歌浏览器(Chrome)下运行Flex程序的问题

    今天刚开始学习Flex,发现用Chrome运行程序时会一片空白,上网查了相关资料后找到了解决方法:   打开Chrome,在地址栏输入:chrome://plugins/ 进入插件管理界面,查找Fla ...

  2. Adobe Flash Builder 4.7 新功能详解

    Adobe Flash Builder 4.7 Beta终于公开测试了.虽然版本号只增加了.1,增强的新功能可是一点也不含糊.我们一起来看看到底有什么新功能吧!   在我看来,最大的改变是终于提供64 ...

  3. Adobe Flash builder破解方法

    Flash Builder 4 有许多新的特性,可以结合新的功能使用新的Flex 4框架创建出更炫的应用.基于用户的反馈,对以数据中心的开发也进行了优化:对类如配置从服务器返回的数据类型这样的任务,也 ...

  4. Adobe Flash Builder 4.7破解方法(绝对可用)

    Flash Builder4.7 破解方法的实践 建议:作为草根一级,买不起正版,只能先拿破解版练练手了,如果商业的话,请用正版.  具体步骤如下: 1.到Adobe官网下载FlashBuilder  ...

  5. Adobe Flash builder 4.6破解教程(以win764bit为例)

    首先安装软件至默认路径: C:\Program Files(X86)\Adobe下 然后: 1.C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6 ...

  6. Adobe Flash Builder 4.6破解方法

    http://hi.baidu.com/cm186man/blog/item/148658ce557c0323b700c853.html 1.到Adobe官网下载FlashBuilder 4.6,有简 ...

  7. 解决Mac OS Adobe Flash Builder 4.7 java heap space 问题【转】

    1. 在Finder中打开Adobe Flash Builder 4.7的安装目录 2. 在Adobe Flash Builder 4.7.app上点击右键“Show Package contents ...

  8. Adobe Flash Builder 4.6 打开时提示Failed to create the Java Virtual Machine

    最近使用actionscript来编程,用到Adobe Flash Builder 工具,之前一直用着都没事的,今天打开突然就报了这个错误,然后就打不开了 好了,不多说,直接来吧. 首先在你的Adob ...

  9. Adobe Flash Builder 4.6 Premium 安装破解

    1.到Adobe官网下载FlashBuilder 4.6,有简体中文版: 语言:简体中文(Simplified)http://trials3.adobe.com/AdobeProducts/FLBR/ ...

随机推荐

  1. bzoj3594: [Scoi2014]方伯伯的玉米田

    dp新优化姿势... 首先,当我们拔高时,一定右端点是n最优.因为如果右端点是r,相当于降低了r之后玉米的高度.显然n更优. 那么可以dp.dp[i][j]表示前i个拔高j次的LIS.dp[i][j] ...

  2. [Js]弹性运动

    描述:像弹簧一样左右弹动,最后缓慢停下来 一.加减速运动 1.加速运动 var iSpeed=0;iSpeed++; 速度越来越快,最后冲出去 2.减速运动 var iSpeed=20;iSpeed- ...

  3. 一个快速查看API的汇编和机器码的工具.发布源码

    提供一个早年写的一个小工具,一直在用,赶紧很顺手,特推荐给大家. 欢迎垂询. 1,在OD正在跟踪分析某个保护壳的一段code的时候,感觉似曾相识,好像在哪里见过,好像是某个API.----这个时候你就 ...

  4. hdu 4630 No Pain No Game

    http://acm.hdu.edu.cn/showproblem.php?pid=4630 离散化+树状数组 将数组 *a  从后向前遍历 遍历到 a[x] 的时候 再枚举a[x]的约数 假如 约数 ...

  5. 3.5电子书pc显示

    使用svgalib 下载地址:https://launchpad.net/ubuntu/+source/svgalib/1:1.4.3-30svgalib_1.4.3.orig.tar.gzsvgal ...

  6. hibernate框架

    在之前的DAO开发中,对关系型数据库进行增删改查都是直接通过sql语句,需要人工的进行对象和表之间的转换.而Hibernate提供了对象和表之间进行映射的框架,使得这种转换更加方便. 1.ORM概念 ...

  7. C# 开发XML Web Service与Java开发WebService

    一.web service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量 ...

  8. mybatis 的 resulttype 和resultMap

    resultType适合返回值比较简单的,比如一个数据类型,或者一个对象.比如对象的情况,是将表的列名和对象的属性一一对应的. 但是resultType无法处理返回值比较复杂的,特别是连接查询,需要用 ...

  9. JS 原型继承的几种方法

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. mongodb 几个要注意的问题

    1. moongo db 会尽量将 所有 索引和 热数据 放入内存中来进行比较,从而来获得更好的查询速度,同时,mongodb在写的时候,也是先写入内存,然后定期同步到磁盘上面去,这样可以达成顺序写的 ...