什么是Flash中的swz文件?

Tom*_*asi 6 apache-flex flash flash-builder

当我构建我的项目时,我在release/debug目录中获得了一堆swz文件.

这些是什么?

它们相当大(总共1 mb)我只是删除它们,我的swf在没有它们的情况下工作正常,那么为什么它们在那里?

小智 14

Adobe Flex签名的RSL文件.

SWZ文件是Adobe Flex Signed RSL.使用Flex 3运行时共享库​​(RSL)可以减小闪存应用程序的大小,从而减少下载应用程序所需的时间.RSL只是SWF文件,其代码用作不同应用程序SWF文件之间的共享库.签名RSL(SWZ)是由Adobe签名并可以存储在Flash Player缓存中的库,可以由来自任何域的应用程序访问.

  • 当您删除这些SWZ文件并且Flash Player尚未缓存它们时,它将尝试从Adobe的服务器下载它们.只需看看您的应用程序的构建路径.大多数Flex框架RSL都设置了后备URL ...这就是为什么删除这些文件后应用程序仍然有效的原因. (5认同)