【问题标题】:where is the flex library file exist swcflex库文件在哪里存在swc
【发布时间】:2011-07-27 11:12:58
【问题描述】:

谁能帮我看看系统中的弹性控件的 SWC 或运行时库在哪里?

或者我们可以通过使用目录中的控件来提供我们自己的库

C:\Program Files\Adobe\flex_sdk_3.2\frameworks\projects\framework\src\mx

【问题讨论】:

    标签: apache-flex


    【解决方案1】:

    你想问什么不是很明显,但我会尝试猜测:)

    因此,带有 Flex 控件的 SWC 位于此处 {Flex.SDK.root}/frameworks/libs/framework.swc,相应的 RSL 位于此处 {Flex.SDK.root}/frameworks/rsls

    提供自己的库来替换 Flex 控件怎么样?我认为这不是正确的方法。最佳做法是不要修改 Flex SDK 安装,以便有可能在具有不同环境的每台计算机上(在不同的开发人员计算机或客户端站点上)构建您的项目。

    您应该记住,在 Flash 应用程序中使用代码的标准方法有 4 种:

    1. 将您的代码编译成 SWF。
    2. 使用运行时共享库​​,即 RSL(也是 SWF)。
    3. 使用经过签名的 SWZ,可以被 Flash Player 缓存。
    4. 使用 SWF 模块。

    这些方法中没有一种不假设在运行时使用 Flex SDK。 Flex SDK 仅在构建应用程序的过程中使用。

    因此,使用某些自定义控件的最佳方式是使用我上面描述的一种方式在您的应用程序中构建它们(不包括只能由 Adob​​e 生产的 SWZ)。

    只需保持 Flex SDK 安装不变,并在项目的类路径中放置带有自定义控件的类/SWC。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2010-09-12
      • 1970-01-01
      • 2014-04-27
      • 2010-11-09
      • 2011-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多