我正在将我的应用程序转换为flex sdk 4.6,之前它是在sdk 3.3中并且低于错误。
1044: Interface method activate in namespace mx.managers:ISystemManager not implemented by class
1044: Interface method addChildBridge in namespace mx.managers:ISystemManager not implemented by class
还有一些错误,我从几个小时开始搜索但没有得到任何解决方案。
任何帮助都会受到赞赏。
提前致谢。
答案 0 :(得分:0)
听起来你正在创建一个自定义窗口(如标题窗口)。 是吗?通过阅读ISystemManager上的文档,看起来您的自定义“窗口”类可能需要实现iSystemManager。
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/managers/ISystemManager.html
答案 1 :(得分:0)
我的回答显然为时已晚。除了谁现在关心adobe flex。无论如何,只是为了正义。通常,当您在一个项目中混合使用不同的sdks时会出现此类错误。我想你有使用SDK 3.x编译的libs /项目链接到你的4.6项目(在我的例子中是Cairngorm)。解决方案是使用当前的SDK 4.x重新编译链接的项目。