adb 查看/获取app性能数据 CPU 内存 帧率(fps) 时间 电量

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是大写的)

启动顺序,第一次安装,展示引导页
                非第一次安装,先展示启动页再展示开屏页
                启动页:程序启动展示给用户的页面
                引导页:软件仅第一次安装时会展示给用户的页面
                开屏页:广告页

你可能感兴趣的:(通用接口小知识,adb,android)