【问题标题】:Unable to add SWC file to Flex Library Build Path in Flash Builder无法将 SWC 文件添加到 Flash Builder 中的 Flex 库构建路径
【发布时间】:2012-02-15 14:31:32
【问题描述】:

我正在为我的下一个项目寻找 Flash Builder。我正在学习一些教程,但我一直卡在同一部分。我正在关注的教程告诉我添加一个 SWC 文件(包含我的艺术作品)并且应该在一个库项目中。

我可以创建库项目并将其用作我的应用程序中的参考。但是,当我尝试将 SWC 文件添加到“Flex 库构建路径”时,确定按钮什么也不做。如果我尝试添加 SWC 或 SWC 文件夹,也会发生同样的情况。

如果这有什么不同的话,我正在使用 Flash Builder 4.6(试用版)。下面是我所说的窗口的屏幕截图,以防我不太清楚。

【问题讨论】:

  • 您想将 .swc 添加到您的 Library 项目还是您的主项目中?看起来您选择了属性菜单,因此选择了 Library 的构建路径,而不是 Flex/Air 项目?
  • 截图中指定的位置是否有有效的SWC?该 SWC 是使用 Flash Builder 库项目 [和/或命令行 Flex 工具创建的?] 还是在 Flash Pro 中创建的?
  • 我想将 SWC 添加到我的库项目中,这是我可以保持我的“主”项目干净的方式。屏幕截图中的位置有一个 SWC,该 SWC 是使用 Flash Professions CS5.5 创建的
  • 问题可能是它是Flash Pro SWC;但我只是猜测。如果 SWC 中充满了图书馆资产;那么你应该将它嵌入到你的库项目中(livedocs.adobe.com/flex/3/html/help.html?content=embed_4.html)。如果全是AS3代码;那么您可以尝试获取代码并在 Flash Builder 中重新创建它。
  • 好的,我试试看。里面有电影剪辑。如果我不能让它工作,那么我很乐意通过 TeamViewer 向您展示这个问题......也许我做错了

标签: apache-flex flash-builder swc


【解决方案1】:

这也发生在我身上。 有一种解决方法 - 只需将 SWC 放入项目的 /libs 目录并执行清理。那里的 SWC 会自动加载。

【讨论】:

    【解决方案2】:

    确保您已将该文件夹添加到工作区的链接资源中。在 Flash Builder 中,转到菜单 Windows > Preferences > General > Workspace > Linked Resources,然后将新路径变量添加到组件目录。在此之后,可以将组件添加到项目的 Flex 库路径中。

    【讨论】:

      【解决方案3】:

      我认为这是闪存生成器的错误。它也发生在我身上。而且我无法在fb中选择输出路径....

      我找到了一种方法,首先,删除这个项目,删除除源代码之外的所有fb创建的东西,然后你可以将你的fb切换到一个新的工作区,添加创建一个新项目,你会看到你可以添加swc文件现在。最后,切换回你之前使用的工作区......

      【讨论】:

        猜你喜欢
        • 2010-12-04
        • 1970-01-01
        • 2013-11-19
        • 2023-03-07
        • 1970-01-01
        • 1970-01-01
        • 2011-05-05
        • 2015-06-04
        • 2010-09-12
        相关资源
        最近更新 更多