1.4.1 Flex 3 SDK简介
Flex SDK(Software Development Kit)是Flex开发工具包,是用来编译Flex程序的(如同JDK),Flex Builder是Flex的编辑器(如同Eclipse),里边集成了Flex SDK。需要注意的一点:Flex SDK是免费的,Flex Builder是收费的,但还是值得我们学习的。
1.Flex 3 SDK下载
(1)用户可以到Adobe官方网站下载免费开源的Flex 3 SDK。下载地址为:http://opensource.adobe.com/wiki/display/flexsdk/。找到Flex 3 SDK的链接,如图1-1所示。
图1-1 Flex 3 SDK下载页面
(2)单击“Download”链接,进入Adobe官网Flex产品下载页面,如图1-2所示。
图1-2 Flex产品下载页面
(3)单击“Flex 3.4 SDK”(可能其他版本)链接,出现真正的下载页面,如图1-3所示。
图1-3 Flex SDK真正的下载页面
(4)下载的是一个压缩包flex_sdk_3.4.zip,解压缩该文件到相应目录下即可,如解压到:D:\flex_sdk_3.4。解压后的目录结构如图1-4所示。
图1-4 Flex SDK目录结构图
说明:本书主要介绍的是目前最流行的Flex 3,随着时间的推移和Flex的升级,Flex 3软件(如Flex 3 SDK、Flex Buidler 3等)下载网址和方法可能会发生变化。如果读者在书中指定的网址无法下载到相应的文件,可以到华信教育资源网(www.huaxin.edu.cn)上本书的配套文件中进行免费下载。
2.Flex 3 SDK环境变量设置
在使用Flex 3 SDK之前需要设置环境变量,用鼠标右键单击“我的电脑”图标,选择“属性”命令,再选择“高级”选项卡,单击【环境变量】按钮,编辑“path”环境变量(没有则新建),添加Flex 3 SDK的bin路径,如D:\flex_sdk_3.4\bin,如图1-5所示。
图1-5 设置Flex SDK环境变量
下面,来测试一下Flex 3 SDK设置是否正确。首先,新建一个文本文件test.as(Flex类文件),存放在F盘下。test.as文件内容如下:
package{ import flash.display.Sprite; public class test extends Sprite{ public function test(){ } } }
在命令行运行:mxmlc test.as。mxmlc命令是用来将as文件编译成swf文件的命令(如同Java中的javac编译命令),如图1-6所示。
图1-6 测试Flex 3 SDK
我们看到,可以识别mxmlc命令,并且编译生成了test.swf文件,说明Flex SDK配置成功。查看F盘中的文件,可以看到生成的test.swf文件,如图1-7所示。
图1-7 查看生成的test. swf文件
对于.swf文件,可以使用Flash Player来播放,不过Flash Player必须是在Flash Player 10版本以下的;也可以使用播放器来播放:如暴风影音;还可以使用IE浏览器运行test.swf文件,如图1-8所示。
图1-8 运行test.swf文件