安卓性能测试工具之SoloPi

作者: 莫依痕 | 来源:发表于2022-03-30 17:51 被阅读0次

    背景:看到同一个项目组的小伙伴提了一个很高大上的bug,瞬间肃然起敬,赶紧请教,要来工具自己玩一下,SoloPi能完成安卓手机的性能测试(CPU、内存、流畅度、流量、电量、启动速度和稳定性)
    SoloPi.apk下载:链接:https://pan.baidu.com/s/1q6lbTv2cmTZ9BTaToWyT4g
    提取码:90hs
    adb下载:链接:https://pan.baidu.com/s/17pLXaQpS1LxPW462S2AdnQ
    提取码:nrge
    一、直接在手机安装SoloPi.apk,打开工具

    1.png
    二、提示需要连接电脑,通过adb来连接
    2.png
    三、下载adb后,定位到adb的位置,打开cmd,输入“adb tcpip 5555”,出现下面的内容,说明连接成功
    3.png
    四、点击步骤二的确定后要开启悬浮窗权限,点击确定按钮
    4.png
    五、把后台弹出界面和显示悬浮窗改成允许,变成绿色打钩状态
    5.png
    六、确定后点击步骤四的我已授权,点击性能测试按钮
    6.png
    七、默认测试应用是全局
    7.png
    八、选择需要做性能测的应用,勾选需要检测的性能就可以实时监控了
    8.png
    九、勾选帧率可以查看当前页面的流畅度,首次勾选需要去开发者人员选项下打开GPU呈现模式分析
    GPU呈现模式分析
    十、根据项目需要去勾选对应的性能指标,然后进入应用
    勾选性能测试指标后进入应用
    十一、进入应用做性能测试,点击上一个步骤中绿色三角图标开始录制,按钮变成红色圆圈(这个步骤很重要,方便后期获取数据做性能分析)
    录制操作
    十二、点击红色圆圈按钮后,停止录制,返回录制数据的存储位置,点击确定关闭提示
    录制文件存储位置
    十三、点击顶部home按钮,直接返回到SoloPi的主页面,点击进入性能测试,点击录制数据查看
    录制数据查看
    十四、可以看到对应时间段的性能测试折线图
    性能数据展示
    十五、可以通过下拉菜单选择不同时间段不同性能指标的折线图
    下拉菜单查看其他性能情况
    注意:

    1、SoloPi使用时,需要申请悬浮窗、adb和读写权限
    2、退出app后下次需要用,可能还要重新检测adb连接,所以数据线要连接电脑,adb执行一下步骤三就可以正常使用了

    换了一台电脑,发现adb使用遇到下面2个问题:

    1、提示“adb server version (32) doesn‘t match this client (41); killing...”
    百度后才知道是客户端版本adb是1.0.41,服务端是1.032,导致版本不匹配,所以下载了一个1.0.32版本,然后就可以
    1.0.32版本adb的下载链接:https://pan.baidu.com/s/1QR3GhQ495eeat6QTtYQP4w
    提取码:j5d6
    2、提示“more than one device and emulator”,明明就连了一个台手机,输入“adb devices”,出现一些ip的内容,百度说重启电脑就好
    3、如果手机没有打开开发者模式中usb调试,adb是无法操作手机的,可以通过多次点击版本号,调出开发者模式,打开usb调试模式

    usb调试模式

    相关文章

      网友评论

        本文标题:安卓性能测试工具之SoloPi

        本文链接:https://www.haomeiwen.com/subject/gshwjrtx.html