I can run the code in the kitchen sink fine, but it doesn't work in my own code. Reproducible test case below. Same code works fine on the iPhone.
I could not get dialogs to appear when called from my main app.js file on Android. I moved this to a sub .js file that makes up my first window and it works fine.
Thanks, I'll give that a try. I do wonder if Appcelerator plans to fix this in the future, though - moving my code into separate files will take a bit of work.