Проблемы с использованием библиотеки шрифтов FDT, сгенерированные .swc во FlashBuilder4 - PullRequest
0 голосов
/ 13 марта 2012

Я работаю над проектом на основе AS3 / AIR, я использую FDT5 в качестве основного инструмента, но для правильной работы с другими членами моей команды мне нужно развернуть AIR в FlashBuilder4.Я использовал мощный инструмент FDTFontLibrary, поставляемый с FDT5, чтобы собрать нужные мне шрифты в файле swc.Все работает нормально, если только я не вернусь к FlashBuilder, где много ошибок, таких как этот показ: Описание Путь к ресурсу Тип 1044: Метод интерфейса addPreloadedRSL в пространстве имен mx.core: IFlexModuleFactory не реализован классом _IndesitMI_mx_managers_SystemManager.IndesitMI line 23 Flex Проблема

Кто-нибудь знает пределы хитростей, которые необходимо выполнить, чтобы он работал правильно?Спасибо!

1 Ответ

0 голосов
/ 14 марта 2012

Трудно сказать точно, в чем проблема; однако, похоже, это связано с целевой средой выполнения AIR и / или используемым SDK. Чтобы это исправить, убедитесь, что вы используете последнюю версию AIR (3.1+) и Flex SDK (4.6).

Я также прокомментировал создание библиотеки шрифтов.

Я загрузил ваш проект FB 4 в FB 4.6, и он не будет работать вообще (без библиотеки шрифтов). Я пробовал несколько разных вещей, таких как создание нового description.xml, но он все равно не скомпилировался. Вероятно, это связано с некоторыми настройками в некоторых скрытых файлах точек (.).

Вместо этого я создал пустой проект в Flash Builder 4.6, а затем загрузил шрифт SWC, созданный вами с помощью FDT. Шрифт SWC работает отлично.

Мне кажется, что проблема не в Font SWC или FDT, а скорее в том, что вы используете AIR или Flex SDK или создание библиотеки шрифтов.

Посмотрите, как это работает во Flash Builder 4.6 ниже:

This is the font library working properly in FB 4.6

...