adb查看手机cpu使用率_使用adb命令查看手机cpu/内存等信息

使用adb命令查看手机cpu/内存等信息

前提

本地电脑Windows已安装ADB工具、夜神模拟器

连接手机

这里用的夜神模拟器连接的

使用adb命令连接手机:adb connect 127.0.0.1:62001

备注:62001夜神模拟器默认端口

显示已连接成功了

进入Android底层(服务器)

命令:adb shell

查看CPU使用情况

输入命令:top -m 10 -s cpu(-m显示最大数量,-s 按指定行排序)

参数含义:

PID : 应用程序ID

S : 进程的状态(S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数)

#THR : 程序当前所用的线程数

VSS : 虚拟耗用内存(包含共享库占用的内存)

RSS : 实际使用物理内存(包含共享库占用的内存)

PCY : 前台(fg)和后台(bg)进程

UID : 用户身份ID

Name : 应用程序名称

查看指定程序内存使用情况

根据进程ID或包名。命令:dumpsys meminfo [包名]或[PID]

Uptime:表示启动到现在的时长,不包含休眠的时间,单位毫秒(ms)

Realtime:表示启动到现在的时长,包含休眠的时间,单位毫秒(ms)

Native Heap: 进程本身使用的内存

Dalvik Heap : 虚拟机VM使用的内存

Dalvik Other : 虚拟机VM之外的内存(比如Java的GC内存)

Stack:应用中的原生堆栈和 Java 堆栈使用的内存

Pss Total: 应用程序真实占用了物理内存的空间

Heap Alloc : 程序虚拟已使用的内存

Heap Size:程序堆的总内存

Heap Free : 空闲的内存

private dirty : 私用共享内存

dumpsys 拓展

显示CPU信息

命令:dumpsys cpuinfo

显示所有的activity信息

命令:dumpsys activity

显示指定应用程序的activity信息

命令:dumpsys activity package [包名]

显示wifi信息

命令:dumpsys wifi

显示所有的电池状态

命令:dumpsys batterystats

显示指定应用的电池状态

命令:dumpsys batterystats [package name]

以上命令均可在后加 -h 查看命令帮助

本文地址:https://blog.csdn.net/lht3347/article/details/107173687

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值