找出 *.SWC 文件的包名,以便我可以导入它

Posted

技术标签:

【中文标题】找出 *.SWC 文件的包名,以便我可以导入它【英文标题】:Figuring out the package name of a *.SWC file so that I can import it 【发布时间】:2012-10-03 17:53:06 【问题描述】:

我是一个 flex 的菜鸟,所以这对你们来说可能是一个荒谬的错误,但我一生都无法弄清楚我的 .swc 文件的包/类的名称是什么刚刚添加。

我正在执行典型步骤,进入属性、flex builder 路径、库选项卡,然后添加 SWC。它显示在我的项目包资源管理器中我引用的库文件夹中。但是,当我尝试“导入”时,没有下拉提示提示数据包的名称,我也无法弄清楚包的名称以便我可以将其插入。

作为记录,我正在安装 FlexSpy,供那些知道这一点的人使用。

最好, 帕里贾特

【问题讨论】:

您应该可以在包资源管理器中看到 swc 的内容。如果没有,您的 FlashBuilder 可能已损坏。 通常情况下,我希望 SWC 附带一些关于它附带的类以及如何使用它们的说明。 @RIAstar 你的答案是正确的。既然是评论,我该如何承认它 刚刚正式回答。一开始我只是不认为这是您问题的答案。 @Flextras 如果您购买一个 .swc 库 - 是的。如果你在一个公司。环境。有数十个 .swcs 并且没有他们的文档 - 没有 ;) 【参考方案1】:

您应该能够在包资源管理器中看到 swc 的内容。只需双击库图标,它就会展开为带有类的包结构。您甚至可以检查类的属性和方法。如果这不起作用,您的 FlashBuilder 可能已损坏。

【讨论】:

【参考方案2】:

.swc 文件重命名为.zip

使用您通常用于 zip 存档的任何方式打开它(Winzip、Winrar、“unzip -l”、...)

根目录中的catalog.xml 文件将包含包名称。

【讨论】:

以上是关于找出 *.SWC 文件的包名,以便我可以导入它的主要内容,如果未能解决你的问题,请参考以下文章

idea 中resources下于java包名相同的包不能导入XML文件问题

Android项目,在manifest中修改包名之后,如何批量更改导入R文件

FlashDevelop导入swc库

Java中的包

java ftp 导入哪个包,我导入的包名是:import sun.net.ftp.FtpClient; 好像不能用?

Java中如何导入自己写的包