Perhaps I am just missing it, but I notice when you bundle a
Flex app into an Air container, you don't have an option to package
assets that are outside of the src classpath? I see that the
packaging process allows you to navigate to files under the /src
tree but what about files outside of that structure?
Suppose I want to distribute assets outside of the swf and
have then distributed along with the application. Is this native
functionality or will a commercial installer be a necessity?
There is an option in the project settings to add additional
source folders to the project. And if none of the built-in Flex
Builder features do what you need, you can certainly package other
assets using the underlying ADT tool (which Flex Builder uses). The
only thing you can't do is install assets outside the application
directory or run other installation programs -- although you could
copy files elsewhere on the first run of an application.