我需要生成Android项目的调用图。是否有任何工具可以记录Android项目中每种方法的开始时间和结束时间?我尝试traceview,它可以显示该方法需要多长时间,但我找不到开始时间和结束时间。
答案 0 :(得分:0)
long startedAt = System.currentTimeMillis();
Log.d("ApplicationTag", "Started method X at time: " + startedAt);
...
long finishedAt = System.currentTimeMillis();
Log.d("ApplicationTag", "Finished method X at time: " + finishedAt + " after: " + (finishedAt-startedAt) + " milliseconds");