По какой-то причине у меня появляется эта странная проблема, когда я пытаюсь определить skinClass для своего пользовательского компонента.
Сообщение об ошибке:
Произошла проблема:
«Помощник по содержимому» не может быть выполнен нормально. Пожалуйста, смотрите журнал для получения дополнительной информации.
И журнал показывает эти две строки
"Помощник по содержимому" не завершился нормально. Пожалуйста, смотрите журнал для получения дополнительной информации.
java.lang.NullPointerException
Я гуглил и обнаружил, что некоторые другие тоже получают это сообщение об ошибке (с бета-версией FB4). Здесь , многие люди опубликовали различные методы, как они решили проблему, и кажется, что она сработала для них, но ни один из приемов не помог мне.
Некоторые из решений, которые они опубликовали здесь:
1) Quit FB
2) Delete this folder: .metadata\.plugins\com.adobe.flexbuilder.codemodel [in the top level
вашей папки рабочего пространства]
3) Перезагрузите FB
this fix seems to be only temporary. Once I imported some new assets from an assets SWC into my project, the error re-appeared.
The quickest fix is to close and re-open the FB Project.]
Я тоже получаю эту проблему, когда импортирую новые активы из SWC или обновляю
МЖК. Чтобы избежать перезапуска Eclipse или FB4 в целом, я
щелкните правой кнопкой мыши на проекте, над которым я работаю, перейдите в свойства, удалите
папку, в которой находятся мои swcs и заново их добавьте. Это боль, но
это быстрее, чем выход и перезапуск IDE.
Я получаю ту же ошибку после обновления моих активов SWC и
импортированная папка, содержащая SWC. Если я импортирую только SWC, я не получу это
ошибка. Мое исправление к этому - либо импортировать только SWC: s, но не папки, или
после обновления SWC (когда вы импортировали всю папку) переместите некоторые
элемент в списке «Build Path Libraries» сначала вверх, а затем вниз. это
заставляет Flash Builder обновлять ссылки или что-то еще. В любом случае, это
решает проблему
Кажется, что все (большинство?) Из них получили эту проблему, когда они импортировали новые активы (что не в моем случае). У меня другой случай, я не уверен, что в нем есть чем заняться. Вчера я установил Perforce (программное обеспечение для управления версиями) и создал рабочее пространство Perforce для хранения всего моего кода (включая flex). Я добавил весь flex-код в Perforce и начал работать в новой рабочей области Perforce вместо оригинальной рабочей области. Изначально я извлек только папку «src», потому что это единственное, что я собираюсь внести изменения, но я предполагаю, что это могло создать проблему для FB, потому что для сохранения внутренней информации могут потребоваться разрешения на запись в папку метаданных.