我创建了一个简单的Flash Builder 4.6项目,其中包含一个简单的按钮,我已经使用mx名称空间导出带有release选项的项目。
问题是文件大小为266 kb,并带有编译选项:合并到应用程序中。我只使用一个简单的按钮。我的问题是有一种方法可以删除我在代码中没有使用的mx库的任何引用,以减少swf的大小。
答案 0 :(得分:2)
“合并到代码中”选项实际上已经找出需要编译到应用程序中的内容并删除不使用的代码。作为测试,尝试添加另一个不同的组件并创建另一个版本构建。您会注意到文件大小更大。
减少swf大小的最佳方法是使用运行时共享库(RSL)。这是SDK的默认链接选项。
http://livedocs.adobe.com/flex/3/html/help.html?content=projects_7.html
答案 1 :(得分:0)
试试这个: 项目 - >属性 - > Flex构建路径
确保使用以下值选择组合“框架链接”:“合并到代码中”。
下面你应该有一个名为“Build Path Libraries”的树。 展开第一个节点。然后尝试通过选择相对节点并单击右侧的“删除”按钮来删除库