扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
Android性能专项测试工具更新V1.2.0的示例分析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
月湖网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。创新互联从2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
V1.2.0版本更新
修复多线程未统计cpu问题;
修复fps在不同场景的统计问题;
修复流量统计在特殊场景的统计问题;
数据导出excel 异常处理;
V1.19版本更新
修改占用总内存由之前的虚拟内存变更为实际内存,这样数据就不会出现内存大于手机的实际内存;
修改监控app的读取方式,之前是通过pid的wlan来获取,现在是改为通过proc/net/xt_qtaguid/stats,通过app pid然后具体到线程,然后获取rx和tx,这样就不会出现app监控,然后切换到后台,操作非测试app,出现流量增大的现象;
解决监控完,然后点击重置,后台进程还在执行的问题;
去掉移动数据的选项,可自动化进行wifi及移动数据数据的监控;
增加手机网络监控
在此也感谢使用的同学,能提出问题并反馈问题,便于工具的改善,完善~
工具下载地址:
链接:https://pan.baidu.com/s/1mTmIiQaaJl2pmLifw_eiTg
提取码:ywey
v1.1.8版本变化
excel 导出后cpu,电量,温度顺序错乱问题;
增加了重置功能
内存获取改为tatal pss
fps获取方式,由原来的根据系统版本,现改为根据fps读取方式进行计算
解决 utf-8 codec can't decode byte 0xb2 in position 6 invalid start byte 问题
解决流量单位,在1M以下显示为k,在>=1M以上单位为M
工具下载地址:
链接:https://pan.baidu.com/s/1cQiJ1AsX_T2MHjc_6PXAZg
提取码:1vth
v1.1.4版本变化
优化降低adb获取cpu造成额外cpu开销问题;
增加设备cpu和内存的消耗比,便于对比;
修改cpu的占用百分比,Androd系统8.0及以上,需要再次获取计算;
下载地址:
链接:https://pan.baidu.com/s/1RF_MDlXaA1i8pggc6fVE2Q
密码:rp0f
V1.1.3版本变化
数据同步输出变为异步输出,性能监控工具变成每1s就输出数据;
修改fps和电量的Bug,优化代码;
V1.1版本变化
增加了导出功能,可以对监控的数据进行导出,导出为excel格式文件,导出目录在.exe文件路径下,对于文件夹名称,不要为有中文的文件路径;
修改了fps在没刷新的时候,也会显示数据问题;
功能图片:
有勾选,才有导出功能,反之则没有
在监控过程,不管选择清空或者数据刷新,有选择导出的话,数据都会存在内存中,不会丢失~,跳出导出成功的提示,要点击OK,这样打开excel文件才不会被锁定~
导出的excel文件中,当前页面数据有加了(out)方便区分是不是被测app的页面~其实从有没有包名也是可以直接判断,加这个为了更方便区分~
关于Android性能专项测试工具更新V1.2.0的示例分析问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流