12-31-2010 09:38 AM - edited 12-31-2010 09:41 AM
Once a new project created, by default, the project merge "default" libraries into it.
(1) Referenced Libraries: blackberry.swc, qnx-screen.swc, qnx-air.swc
(2) they are under "BlackBerry Tablet OS SDK 0.9.1 for Adobe AIR" folder or
under "Flex Hero" folder:
airglobal.swc, flex.swc, osmf.swc, textLayout.swc, and servicemonitor.swc.
My question is, are all these libraries automatically merge into project and get bundle into bar file ?
If my project never need flex.swc ( any flex package classes ) then can I remove it to reduce the bar side.
( how to remove no needed standard library ? )
( or these are default standard libraries, it always included, no matter needed or not ? )
Thanks for your help.
( fyi. I am using Flash Builder "Burrito" Premium Preview ( try version ). )
12-31-2010 09:49 AM
i think to be safe you should just leave them be. i doubt they take up any significant space if they are left in your build. better safe than sorry
12-31-2010 11:23 AM - edited 12-31-2010 12:38 PM
The .bar files are merely .zip files with a different extension. If you want to see what is inside the .bar file, use an unzip program, possiblying renaming temporarily to have a .zip extension first.
If something is not in that .bar file, it is not bundled and installed with your app so you can safely ignore it.