Apache flex 如何让Flex Builder使用所选框架?
我正在尝试创建一个Flex项目,该项目将导致Flash Player缓存Flex框架。Flex Builder附带Flex SDK 3.2.0.3958,在项目属性->Flex Build Path下设置框架链接以使用运行时共享库RSL将框架与我的主应用程序分离,我看到我的项目的bin debug目录包含Framework_3.2.0.3958.swf和*.swz以供分发 Flex SDK 3.4修复了一些bug,因此我将其配置为另一个可用SDK,并将其设置为默认SDK。编译时,我希望bin debug目录包含framework_3.4.0.9271.swf和*.swz;然而,Flex Builder仍在编写framework_3.2.0.3958.swf和*.swzApache flex 如何让Flex Builder使用所选框架?,apache-flex,caching,flex3,flexbuilder,flash,Apache Flex,Caching,Flex3,Flexbuilder,Flash,我正在尝试创建一个Flex项目,该项目将导致Flash Player缓存Flex框架。Flex Builder附带Flex SDK 3.2.0.3958,在项目属性->Flex Build Path下设置框架链接以使用运行时共享库RSL将框架与我的主应用程序分离,我看到我的项目的bin debug目录包含Framework_3.2.0.3958.swf和*.swz以供分发 Flex SDK 3.4修复了一些bug,因此我将其配置为另一个可用SDK,并将其设置为默认SDK。编译时,我希望bin d
如何配置Flex Builder以打包用于Flash Player缓存的正确框架文件?是否在Flex Builder的“库”选项卡中侦听构建路径的3.4框架?它仍然列为RSL还是合并到代码中?这些设置是全局设置还是仅用于该项目 您是否尝试将项目导出为发布版本?这将重新编译所有内容并重新创建RSL。然后继续编译调试版本,直到代码准备就绪 FlexSDK3.4修复了一些bug,所以我 将其配置为另一个可用sdk 并将其设置为默认SDK 将其全局设置为默认值可能不够,您可能需要进入单个项目并将其显式指向备用SDK。此外,您希望确保在项目级别正确设置链接 完成此操作后,删除bin调试的内容,然后清理项目。这应该用正确的RSL文件重建
除了使用Flex Builder编译我的项目外,我还使用Ant。我了解到flexTasks.jar当前无法正确解析运行时共享库路径结构。解决方法是在custom-flex-config.xml中使用,您可以指定framework_3.4.0.9271.swz。因此,修改Flex Builder的默认Flex-config.xml是一种解决方案,但这是一种黑客行为。当然,我忽略了IDE中的一个配置选项。毕竟,它允许我设置SDK和配置RSL的使用。