美文网首页
adb命令 —— 计算APP 冷启动时间

adb命令 —— 计算APP 冷启动时间

作者: mm_cuckoo | 来源:发表于2017-09-11 14:58 被阅读257次

不啰嗦直接上命令:

$adb shell am start -W packageName/启动的Activity 

看个执行例子就都懂了:

{ cfox@cfox-HP-EliteDesk-880-G2-TWR /home/cfox }
$adb shell am start -W com.cfox.starttime/.MainActivity
spawn the-true-adb shell
odin:/ $ exec 'am' 'start' '-W' 'com.cfox.starttime/.MainActivity' 
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.cfox.starttime/.MainActivity }
Status: ok
Activity: com.cfox.starttime/.MainActivity
ThisTime: 438
TotalTime: 438
WaitTime: 452
Complete

信息不多,一看就懂,但是还是要说上几句:

  • WaitTime: 返回从 startActivity 到应用第一帧完全显示这段时间. 就是总的耗时,包括前一个应用 Activity pause 的时间和新应用启动的时间;
  • ThisTime: 表示一连串启动 Activity 的最后一个 Activity 的启动耗时;
  • TotalTime: 表示新应用启动的耗时,包括新进程的启动和 Activity 的启动,但不包括前一个应用Activity pause的耗时。

相关文章

  • adb命令 —— 计算APP 冷启动时间

    不啰嗦直接上命令: 看个执行例子就都懂了: 信息不多,一看就懂,但是还是要说上几句: WaitTime: 返回从 ...

  • APP性能测试-启动时间

    获取目标APP的包名: 先手工启动APP,然后执行:adb logcat | grep START 冷启动app命...

  • android性能优化

    安装耗时 pm install命令前后的时间差 启动耗时:冷启动耗时、热启动耗时 adb shell am sta...

  • 1.Android性能优化

    1.冷启动与热启动优化 1.测量APP的启动时间 指令: adb shell am -w [packgeName]...

  • Android 启动优化

    1.视觉优化 给启动页面设置主题: 2 .代码优化 冷启动耗时统计adb命令 : adb shell am sta...

  • 启动优化:App启动分类与流程

    目录 app启动分类 app启动时间统计 app启动主要流程 问题1:App冷启动时间到底是如何计算、触发的?2:...

  • Android-APP启动时间-for Python

    一、获取APP启动时间 1、adb命令行获取adb shell am start -S -W com.xxxx.x...

  • APP自动化测试之ADB妙用

    本节大纲 ADB简介及安装 ADB命令及input命令详解 Python+ADB实现App自动化测试实战 为什么称...

  • abd logcat抓取日志

    输入adb logcat -c命令,确认 输入adb logcat >20.txt命令,点击app操作至报错 ct...

  • ADB 命令簡易教程

    ADB常用命令: adb install <具體apk路徑>。通過命令行安裝指定的app,例如 adb insta...

网友评论

      本文标题:adb命令 —— 计算APP 冷启动时间

      本文链接:https://www.haomeiwen.com/subject/vmhfsxtx.html