[3D框架]Alternativa3D 专题总编:D5Power [游戏开发]Flash游戏常见功能与实现 专题总编:D5Power [游戏开发]游戏性能优化 专题总编:D5Power [游戏开发]D5RPG 专题总编:D5Power [游戏开发]AI-Steering编程 专题总编:D5Power [MVC框架]FlashBuilder_和_PureMVC 专题总编:D5Power [移动开发]Flash移动开发 专题总编:D5Power [游戏开发]Flixel 横板游戏制作教程 专题总编:mztknb [入门系列专题]★天地培训★新手入门-AS3开发案例 专题总编:S_eVent [游戏开发]做一个像植物大战僵尸的Flash游戏 专题总编:逐日|者 [入门系列专题]Flash动画学习指南 [入门系列专题]从零开始学AS3游戏开发 专题总编:D5Power [MVC框架]Cairngorm专题 专题总编:taotao5453 [MVC框架]PureMVC专题 专题总编:夜歸人 [流媒体服务器]Red 5专题 专题总编:Lost_in_Flash [工具使用]Flash develop专题 专题总编:阿新 [游戏开发]图形处理专题 专题总编:a355112007020 [游戏开发]寻路专题 专题总编:smallghost [3D引擎]Away3D专题 专题总编:xiao198304 [3D引擎]Sandy3D专题 专题总编:sindney [UI框架]Aswing专题 专题总编:393725437 [多媒体]音乐播放专题 专题总编:xiaohaiyong [网络通信]Socket专题 专题总编:smallghost [网络通信]P2P专题 专题总编:eity0323 [网络通信]AMF专题 专题总编:forever_to_our & crylg [性能优化]文件大小专题 专题总编:KengPanda [性能优化]内存回收专题 专题总编:KengPanda [物理引擎]Box2D专题 专题总编:smallghost [物理引擎]APE专题 专题总编:tcper [交互设计]增强现专题实 专题总编:evin [后台语言]Java专题 专题总编:cloud21 [后台语言] C#专题 专题总编:smallghost [Flex]Flex4专题 相关专题总编:iceblue
返回列表 发帖

[其他] Flex Builder 3 b3编译的swf文件为什么那么大?

用Flex Builder 3一段时间了,关于编译有一些问题要问大家:

一、如何配置Run和Debug的输出文件?

在Flex Builder 2中,Run和Debug输出的文件是不同的。前者编译后的文件名和mxml主文件相同,后者编译出来的后面带一个-debug后缀。
而Flex Builder 3则使用Run或者Debug编译的swf文件都位于bin-debug目录中,且大小都相同。这是怎么回事呢?



二、为何Flex Builder 3编译出的swf文件比较大?

Flex Builder 2的时候,我一直是使用Ant配合flexTasks进行编译的,但现在我发现用Ant编译出来的文件与Flex Builder 3编译出来的文件大小有很大的差异,后者编译出来的文件大了将近一倍。我想这可能业余上一个问题有关。

补充一下:
使用Ant编译,如果用3.0的sdk,编译出来的文件也比使用2.0.1sdk要大,但比直接使用Flex Builder 3编译出来的文件要小。

期望有兄弟能帮忙解决我上面的两个疑问,谢谢!

[ 本帖最后由 zrong 于 2008-2-14 08:29 编辑 ]

More...楼主的最近发帖

最新精华帖

http://www.zengrong.net 唉 最近被墙的厉害

能给一些你作测试的具体数据么?比如一个swf有多少k

一般一个空的flex的Project,在不瘦身且内嵌库文件(不通过RSL)的形式,就差不多150k左右,而RSL的话,有40k,而主要是由于flex发布出来的swf本身带有一部分flex自身的框架程序。如果用flex开发纯粹的as Project的话,swf就会小很多了

TOP

的确大一点,但是在现有网络条件下可以几乎忽略不计。。。

TOP

谢谢两位!

to MoonSpirit:
使用Ant+sdk 2.0.1编译,swf文件大小291KB
使用Ant+sdk3.0.0编译,swf文件大小330KB
使用Flex Builder 3直接编译,swf文件大小460KB
Flex Builder 3编译采用内嵌方式(no RSL)
源文件:

to 达达:
并不是网速的问题,而是我希望能了解这个编译机制到底是怎么回事。
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
http://www.zengrong.net 唉 最近被墙的厉害

TOP

已经在这里找到答案:http://livedocs.adobe.com/labs/f ... ntent=build_05.html

Flex Builder 3把release版本的编译独立出来做了一个功能:File-Export-Release Build...另外还有一个打包的功能。不过在使用之前,先需要指定默认的主文件(如下图)。


[ 本帖最后由 zrong 于 2008-2-14 09:08 编辑 ]
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
http://www.zengrong.net 唉 最近被墙的厉害

TOP

ant 编译出来的好像是release版本吧
project -> export release build试试看还是不是那么大

TOP

此问题已经解决,谢谢各位!
http://www.zengrong.net 唉 最近被墙的厉害

TOP

你好,我遇到了启动Flex加载很慢的问题,原来flex是启动加载所有的项,这样导致很慢,想请教你,怎么样吧每个主界面编译成swf文件,然后通过loader方法加载swf文件。这样可以解决那个加载慢的问题。谢谢。

TOP

我遇到一个问题:就是我用FB release 出来的要比ant编译出来的小一点点,不知道是什么原因,请问ant编译参数都怎么设置的?

TOP

返回列表

江湖传闻 关闭


天地行·上海讲师招募火热进行中…

予人玫瑰手有余香,你想成为讲师么?想与更多的精英开发者分享你的经验么? 快来申请9RIA天地行讲师吧!在这里通通满足你! ...


查看