首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

关于logcat中日志有关问题

2014-01-01 
关于logcat中日志问题问题背景:希望得到某个程序从启动开始到启动成功结束的时间。启动成功的话按下图中Tex

关于logcat中日志问题
问题背景:希望得到某个程序从启动开始到启动成功结束的时间。
启动成功的话按下图中Text一栏中包含Displayed那一行算。
下图是从LogCat中得到的日志,用机器自带的smoketest来遍历运行每个app,smoketestrunner也算是一个app吧。
问题1:在最后一栏的Text中,Displayed最后有个时间,这是从启动开始到启动结束的时间吗?
问题2:如果问题1不是的话,应该从哪个start算启动开始呢?关于logcat中日志有关问题
[解决办法]

引用:
Quote: 引用:

可以用adb shell来计算启动时间
adb shell启动Activity 并计算启动时间:adb shell am start -W -n 类名/.activity名字
楼主这里就是:
adb shell am start -W -n com.android.speechrecorder/.SpeechRecorderActivity
试试

恩,懂你的意思,我想问一下,就是启动时间应该从那一条日志Text开始算呢?谢谢~

21.164 这个start是从发出intent后框架的打印时间,
21.634 这个start是发出intent后,也就是startAcitivity后,根据intent内容找到了对应需要启动的activity,而开始计算的时间点。
对 Display中 +3s714ms你就可以理解成启动花费的时间。

热点排行