我正在尝试链接as3corelib库以在this tutorial之后使用它们的JSON功能。但是我在编译时遇到了麻烦。我的命令如下:
mxmlc --strict=true -library-path+=as3corelib.swc --file-specs myapp.mxml
但是我收到了这个错误:
_divided_mx_managers_SystemManager.as(13): col: 14 Error: Interface method getVisibleApplicationRect in namespace mx.managers:ISystemManager not implemented by class _divided_mx_managers_SystemManager. public class _divided_mx_managers_SystemManager
有什么问题?
更新:这是因为我使用的是Flex 3吗?教程似乎适用于Flex 2.如果是这样,我需要为Flex 3做些什么?
答案 0 :(得分:1)
我发现这个库的旧版本捆绑了一些有用的教程。向as3corelib提交了一个错误报告,当然我并不完全确定错误的有效性。
答案 1 :(得分:1)
如果您使用的是Flex Builder 3,您实际上只需将swc文件放入libs目录即可。这将自动将其添加到您的类路径中,您应该可以从那时起使用它。您可能需要随后对项目进行清理,以确保它可以将其接收。
答案 2 :(得分:1)
我在Flex构建器4中遇到了类似的问题。我必须将as3corelib源代码放入我的源代码中才能正常工作。
答案 3 :(得分:0)
您使用的是flex Gubmo sdk吗? 看起来它所抱怨的方法是在Gumbo的一个界面中。 如果是这样,那么as3corelib可能无法使用它。