What is the best way to launch an app and calculate its launch time in android(if it can be done with some code,then its better)
To do it fast I would use logcat, something like:
Log.d("tag", "starting"); /* code goes here */ Log.d("tag", "finished");
If you want to do something bigger, try Traceview.