Reputation: 2087
I'm a Computer Science student and I'm working on an Android app. for my final year project. This is a rule in my college to perform some sort of performance analysis in every project that we do.
And this is the point where I got stuck.
Can anyone tell me what sort of performance-analysis I can do in my Project?
[Please do explain on how that should be performed.]
Upvotes: 0
Views: 1307
Reputation: 3179
If you have your project in Eclipse, you can open the DDMS perspective. There, you will be able to profile the app, and get a feel for how long each method is taking / what takes the longest.
It's pretty easy. Once in the DDMS perspective, make sure the app is running, click the device it is running on, and then find the icon above the devices for 'start profiling'. When you are done, click the stop profiling icon, and eclipse will present you with some nifty graphs that you can zoom into.
Upvotes: 2
Reputation: 46846
This is far too broad of a question for SO (and in my opinion to be given out as an assignment) If that is seriously all the direction you were given "preformance analysis" then I would go ask your professor to elaborate some more.
in the mean time here are a few links that may be relavent:
http://code.google.com/apis/analytics/docs/mobile/android.html
If your app is to be published on the market, the Developer console provides quite a few different statistics related to installs over time and versions and such.
see here for more info: http://android-developers.blogspot.com/2012/02/new-app-stats-for-publishers-on-android.html
Upvotes: 0