I'm working on a AS3/AIR based project, I'm using FDT5 as main tool, but in order to work properly with the other members of my team I need to deploy the AIR in FlashBuilder4. I used the powerfull FDTFontLibrary tool provided with FDT5 to collect the fonts I need in a swc file. Everything works fine, unless I get back to FlashBuilder where a lot of error like this showup: Description Resource Path Location Type 1044: Interface method addPreloadedRSL in namespace mx.core:IFlexModuleFactory not implemented by class _IndesitMI_mx_managers_SystemManager. IndesitMI line 23 Flex Problem
Does anyone have knowledge of limits of tricks that need to be done to have it working properly? Thanks!
It's hard to say exactly what the issue is; however, it seems it's related to either the AIR runtime you're targeting and/or the SDK you're using. To fix this, make sure you're targeting the latest AIR (3.1+) and Flex SDK (4.6).
I also commented out the instantiation of the Font library.
I loaded your FB 4 project into FB 4.6 and it would not work at all (without the font library). I tried a few different things, such as creating a new description.xml, but it still would not compile. This is likely because of some settings in some of hidden the dot (.) files.
Instead I created a blank project in Flash Builder 4.6 and then loaded the font SWC you created via FDT. The font SWC works fine.
It seems to me that the issue is not the Font SWC or FDT, but rather related to the AIR or Flex SDK you're using, or the instantiation of the font library.
See it working in Flash Builder 4.6 below: