zoukankan      html  css  js  c++  java
  • adb命令检测apk启动时间、内存、CPU使用情况、流量、电池电量等——常用的adb命令

    ADB:Android Debug Bridge,是Android SDK里一个可以直接操作安卓模拟器或真实设备的工具,颇为强大。
     
    检测APP:
     
    adb shell am start -W packageName/.MainActivity               //启动时间
    adb shell dumpsys meminfo $PID                          // 指定程序内存使用情况
    adb shell dumpsys meminfo packageName               //指定程序内存使用情况
    adb shell dumpsys cpuinfo packageName                       //指定程序CPU使用情况
    adb shell cat /proc/uid_stat/$PID/tcp_rcv                 //接收的数据流量
    adb shell cat /proc/uid_stat/$PID/tcp_snd                //发送的数据流量
    adb shell dumpsys batterystats packageName | more              //指定程序电量消耗信息
    adb shell dumpsys batterystats | more                              //综合电量消耗
    adb shell dumpsys battery                                                //电池信息
     
    adb shell "ps | grep packageName"         //查指定程序pid
     
    其他常用命令:
     
    adb shell getprop                                    //查看手机信息
    adb shell getprop ro.serialno               //查看手机序列号
    adb shell cat /proc/cpuinfo                  //查看手机CPU信息
    adb shell cat /proc/meminfo               //查看手机内存信息
     
    adb uninstall packageName               //卸载apk
    adb reboot                                  //重启手机
    adb reboot recovery                //重启手机到recovery
    adb reboot bootloader           //重启手机到bootloader界面
     
    adb kill-server                //关闭adb服务
    adb start-server            //启动adb服务
  • 相关阅读:
    Scala编程基础
    大数据学习环境搭建(CentOS6.9+Hadoop2.7.3+Hive1.2.1+Hbase1.3.1+Spark2.1.1)
    hadoop2.7.3编译,支持snappy、bzip2本地压缩
    ABAP非Unicode系统中字符串拼接(CONCATENATE)时吃字符问题
    Hadoop学习笔记
    HIVE开发总结
    中文字符截取乱码问题
    替换空字符NULL(字符编码为0的字符)
    Generate Time Data(普通日期主数据)
    Generate Time Data(财务日期主数据)
  • 原文地址:https://www.cnblogs.com/kaidarwang/p/8311620.html