If yes, then how?
Does Logcat also log events like starting time of application on its own, or the application has to use something like Log.v(App_name,message) at the start
There are a few applications in the market that will let you view the logcat on the phone. One example is aLogCat. Also, I'm pretty sure that it does log a message when the application gets loaded (certainly for the activity being started.