1、查看整体使用情况
adb shell top
2、指定查看使用情况(综合所有,后面有单独介绍)
adb shell top | findstr 包名
3、查询指定程序的CPU占用比
adb shell dumpsys cpuinfo [ | findstr 包名] (这里必须加管道符,不加就是查所有的)
4、查看指定程序内存占比
adb shell dumpsys meminfo [ 包名]
5、查看程序的启动时间(思路,首先获取首页页面名称)
1、获取程序中的首页页面的名称:
adb shell dumpsys activity | findstr mResumedActivity
假如实际结果是这样的:
获取到的结果实例如下:
mResumedActivity:ActivityRecord{d22026com.duoduo.child.story/.ui.activity.MainActivity t21}
以下才是文件的包名加上页面名称
com.duoduo.child.story/.ui.activity.MainActivity
获取程序启动时长指令:
adb shell am start -W 页面名称(这里的W是大写的)
启动顺序,第一次安装,展示引导页
非第一次安装,先展示启动页再展示开屏页
启动页:程序启动展示给用户的页面
引导页:软件仅第一次安装时会展示给用户的页面
开屏页:广告页