Flex 3开发实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

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文件