访问被拒绝,你可能没有权限或未登录,或者你还在新人期。
指南
QATools 系列阅读指南,点击这篇文章有下载地址和源码
这是一款可以监控 Android 设备的 CPU/内存/网络传输的工具.支持绝大多数 android 设备.
原理
- CPU 使用 top 命令获取
- APP 内存 使用 dumpsys meminfo package|grep TOTAL 获取
- SYS 内存 使用 dumpsys meminfo|grep RAM:获取
- 发送数据与接收数据 计算 cat /proc/net/xt_qtaguid/stats 数据所得
监控界面

- 点击开始监控后开始绘图
- 包名设置中设置需要测试的应用包名
- 点击开始统计后,才开始统计,如果不清空数据,停止后再点击开始,将继承以前的数据
- 每个图表都可以点击右键弹窗扩展菜单,详细见图表介绍
- 点击保存数据后,开始保存内存/CPU/网络数据
- 网络数据为每个时刻获取的增加量
图表
在图表上点击右键弹窗图表操作列表

- 暂停
- 显示数据
- 数据
- 保存数据 (新增)
- 保存数据 (所有)
- 选择文件保存路径后,将保存折线图上所有的数据及后续新增的筛选后的数据
- 截图
- 截取数据
- 在折线图中的两个折现点上分别点击鼠标,则将截取这两个点之间的数据绘制成新的折线图,相当于放大折线图的作用
- 清空数据
- 高级设置
- X 轴节点最大数量
- 折线图宽
- 折线图高
- Y 轴刻度线数量
- 节点大小
- 垂直网格线
- 水平网格线
sdk 目录里面有没有 platform-tools 目录,这个目录有没有 adb 文件.
只要配置一个有 adb 文件的文件夹就行
理论上支持那几个命令的设备都支持,对不同版本的 top,ps 等进行了适配的
我这里的 8.0 设备是可以的,9.0 没有用过...
通过百度网盘下载后运行,配置了 android sdk 路径,还是一直报配置不对,这是怎么回事呢?
sdk 目录里面有没有 platform-tools 目录,这个目录有没有 adb 文件.
只要配置一个有 adb 文件的文件夹就行
提示:
Android SDK 路径正常;libimobiledevice 检查:idevicescreenshot,idevicesyslog,idevice_id,ideviceinfo 异常,请到菜单->系统设置进行相关项配置。
没有系统设置 这菜单。
刚用了下,测试个别 app 时,右侧统计的 cpu 数据没显示,左边 cpu 显示 -1%,请问这是什么原因呢
获取出错造成的,你用 top -n 1 看看能显示你的 app 不
源码你看看本文开头的那个文章.
adb shell,然后 top -n 1,看不到那个 app,但实际是在前台运行
哦哦,我大概知道了..
我忘加-b,只会显示前面 cpu 高的,太低的数据就被丢弃了.
你把其他应该干掉,你这个应该运行在前台,然后就应该能排到前面吧,然后就应该有了.
性能监控里咋还出现负值了呢,内存-1MB;流量-11MB
Then
关闭了讨论
11月19日 18:48