下面所附的手机应用程序(拨号程序)的系统分析图像。是否可以通过此工具测量拨号程序或任何其他应用程序的延迟。即,我想测量设备执行和完全打开拨号程序所花费的时间?
可以通过以下命令进行系统竞争分析,设备应在调试模式下连接,并在向终端写入命令后打开拨号器。
$ cd android-sdk/platform-tools/systrace
$ python systrace.py --time=10 -o mynewtrace.html sched gfx view wm
然后用browse打开mynewtrace.html文件。
很抱歉,由于缺乏信誉,我无法上传图片。
下面是流程,每个部件都可以通过systrace 进行检查
touch event->startactivity->pause->activity pause->create Process->attach application(bind application)->oncreate&onresume->充气->创建完成->动作空闲