如何自定义flex sdk类?

时间:2009-10-31 07:36:11

标签: flex sdk customization

我已经从Flex SDK(XMLEncoder.as)修改了XMLEncoder类

之后我运行我的项目,但我没有看到任何变化......

我该怎样做才能真正修改项目的行为?

感谢!!!

2 个答案:

答案 0 :(得分:0)

通常不建议这样做,但你要做的是Monkey Patching。您只需将修改后的源文件复制到项目中,然后应用程序的XMLEncoder将覆盖Flex中使用的源文件(因为Flex链接器的工作原理)。但这不适用于框架RSL。

答案 1 :(得分:0)

如果您没有看到更改,则表示未使用来源 - 而是使用swc。要使用已修改的源,请为您修改的类重新创建文件夹结构并将源放在那里。您可能会看到很多错误(大部分时间都是因为include指令),这意味着您需要复制满足依赖关系所需的文件。

也许这不是正确的方法,但有时它是修复损坏的Flex类的唯一选择,因此专业的Flex开发人员迟早会掌握它:)