I ran into a weird problem when trying to work on someone else’s already created AIR application. I imported the project into FlexBuilder and cleaned it. When I ran, I didn’t get any compile or run-time errors – but nothing happened. The AIR window never showed up.
After much frustration, I discovered the problem was caused by having the wrong namespace defined in the application descriptor file.
The application.xml file had this as its namespace (note that ‘application’ is the name of your app, generally found at the root of your project):
< application xmlns="http://ns.adobe.com/air/application/1.0" >
I was using AIR version 1.5, so this prevented the app from running on my system. I changed it to:
< application xmlns="http://ns.adobe.com/air/application/1.5" >
Then everything ran fine.
Note that if you have experienced this (the nothing happening part), you may need to press Ctrl+Alt+Delete on Windows, and end the ADL.exe task first. It never hurts to clean the project again either.