请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

adb shell am start -W -n package/activity测试启动时间时,热启动获得的ThisTime和TotalTime总是0

adb shell am start -W -n package/activity测试启动时间时,

热启动获得的ThisTime和TotalTime总是0,这个有什么问题吗?

正在回答

1回答

有问题,可能app没有退出吧,退出后还是这样,就得看命令是不是被系统禁了

0 回复 有任何疑惑可以回复我~
  • 提问者 慕的地700320 #1
    如果是京东商城app,热启动时adb shell input keyevent 3或4或4两次,热启动返回的ThisTime和TotalTime都是0
    
    如果是另一个app,热启动是adb shell input keyevent 3,热启动也返回0,但如果adb shell input keyevent 4两次,返回的时间就大于0了
    
    是不是和具体app有关系?
    
    另外,在手机上观察,不管adb shell input keyevent 3或4,确实退出了
    回复 有任何疑惑可以回复我~ 2018-03-11 21:03:36
  • 毫末 #2
    查一下3,4对应的是什么来的,4好像是back,两次back就是退出。3好像是home键,所以再次启动是0。
    回复 有任何疑惑可以回复我~ 2018-03-11 21:05:50
  • 提问者 慕的地700320 #3
    不好意思,没有换行。重写下
    如果是京东商城app,之前adb shell input keyevent 3或4或4两次,热启动返回的ThisTime和TotalTime都是0。<p>如果是另一个app,之前adb shell input keyevent 3,热启动也返回0;但如果adb shell input keyevent 4两次,热启动返回的时间就大于0了。   <p>是不是和具体app有关系? <p>另外,在手机上观察,不管adb shell input keyevent 3或4,确实退出了
    回复 有任何疑惑可以回复我~ 2018-03-11 21:08:00
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信