利用python或者直接用adb命令怎么计算apk的启动时间呢?就是计算从点击图标到apk完全启动所花费的时间。比如,对游戏来说就是点击游戏图标到进入到登录界面的这段时间。
已知的两种方法貌似可以获取,但是感觉结果不准确:一种是,adb shell am start -w packagename/activity,这个可以得到两个值,ThisTime和TotalTime,不知道两个有什么区别,而且与实际启动时间不匹配,两者相加都可能比实际启动时间小(测试游戏的时候差别更大);另外一种是通过adb logcat的方式,感觉获取的结果也与实际有差别。
知乎用户 Android
更多回答
125
高爷 吾辈心中亦有惑
8

加入知乎

与世界分享你的知识、经验和见解

验证码
已有帐号?
508 人关注该问题

被收藏 47

回答状态

最后编辑于 2015-09-11

所属问题被浏览 13927