2008-11-13 3 views
1

Я пытаюсь связать библиотеку as3corelib с их функциональностью JSON после this tutorial. Но у меня проблемы с его компиляцией. Моя команда выглядит следующим образом:Не удалось связать файл SWC

 
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

Вы используете flex gubmo sdk? Похоже, метод, о котором он жалуется, находится в интерфейсе, который является частью Gumbo. Если да, то as3corelib, вероятно, не сработает с ним.

+0

Нет, я не знаю. Я не слышал о Гумбо. – airportyh 2008-11-13 22:47:58

1

Я нашел более старую версию библиотеки в комплекте с учебником, который работал. Отправил отчет об ошибке в as3corelib, конечно, я не совсем уверен, насколько достоверна ошибка.

1

Если вы используете Flex Builder 3, вы можете просто взять swc-файл и поместить его в каталог libs. Это автоматически добавит его в ваш путь к классам, и вы сможете использовать его с этого момента. Возможно, вам понадобится впоследствии сделать чистый проект, чтобы убедиться, что он его принимает.

1

Я столкнулся с аналогичной проблемой в Flex Builder 4. Мне пришлось поместить источники as3corelib в исходный код, чтобы он работал нормально.

Смежные вопросы