Did you try to run your app using an actual Android-device? Did it work that way?
Also, LogCat can show you a trace where the crash occurred. You could use that to pinpoint any errors.
If you use Eclipse (ADT Bundle), you can open it using Window -> Show view -> Other -> Android -> LogCat.