Well I have learned a lot recently with building a mobile app using Flex 4.6, don’t panic Flex will be around for a long time. The most recent issue I have found when exporting my app was using the new, “Export application with captive runtime” feature. This is a nice idea and I wish it worked better.
The idea here is that you can export AIR along with your application so the user doesn’t have to install it, but the issue is that it increases your file size about 25 mb, yes that is right 25mb. That is a lot when you’re talking about a mobile app.
So the lesson learned is until it is fixed don’t use this feature if you are trying to keep your application small. I went from 25.9 mb to just 900 kb after changing this setting.
Hope this helps you and if you have any ideas how to fix this please let me know.