您好我尝试使用flex builder将.xml转换为.swc文件 当我与其他应用程序集成时,它无法工作...任何人都可以说如何使用SDK获取.swc ...请我非常清楚
答案 0 :(得分:1)
在Flex Builder(或Flash Builder)中,您需要创建Flex库项目。将该mxml文件放入库项目中,右键单击并从上下文菜单中选择“include in library”。
Flex库项目应该生成一个具有该类的SWC,然后通过将该SWC添加到库路径,您可以在其他项目中使用该SWC。
答案 1 :(得分:0)
Flextras是对的,但更清楚一点(因为你尚未接受它):
在Flex Builder中(我假设是Flex Builder 3,但在Flash Builder中可能是相同的),请转到文件 - >新 - > Flex库项目。输入名称,然后单击“完成”。这会创建您的项目。
创建(或复制)您要编译的文件到新项目的src
文件夹中。诀窍在于,当您将文件复制到src
时,它不会自动包含在库的构建中,因此它不会最终编译在生成的SWC中。
要将这些文件包含在库构建中,请在“导航器”面板中右键单击该项目,然后选择“属性”。单击左侧的“Flex Library Build Path”,在右侧的“Classes”选项卡下,单击“Select All”(或选中您希望手动包含的框)。
一旦您的文件包含在库项目的构建路径中,只需构建项目即可。构建应该自动发生,但您可以转到项目菜单并选择“清除”以确保。确保项目正确编译(无编译错误),并且应在bin
文件夹中生成SWC文件。请注意,无论何时更改项目文件结构中的任何内容,您可能需要重复单击库构建路径中“全选”的步骤。