Once you identify what is taking too much time, you probably want to be able to know in more detail which methods are the culprits. You can do this by creating trace files with the help of a tracing-specific method, and then analyze them with the Traceview tool.
Android provides the
Debug.startMethodTracing() method to create trace files that can then be used with the Traceview tool to debug and profile your application. There are actually four variants of the
- startMethodTracing(String traceName)
- startMethodTracing(String traceName, int bufferSize)
- startMethodTracing(String traceName, int bufferSize, int flags)
traceName parameter specifies the name ...