【源码+文档】基于java实现Android 性能测试小助手

01.该库具有的功能

  • 最大特点
    • 入侵性低,你不用改动愿项目代码,几行代码设置即可使用这几个模块功能,已经用于多个实际项目中。如果觉得可以,麻烦star一下……
  • 功能齐全
    • 包括平常看到的卡顿分析,收集,监控;Anr模拟,监控和日志收集;崩溃拦截处理和日志界面展示;网络接口请求数据的收集和ping。以及超全的系列文档
1.1 崩溃收集模块
  • 崩溃模块
    • 崩溃重启操作,崩溃记录日志操作,崩溃日志列表支持查询,删除,查看详情,分享,保存文本,以及截图等操作。
  • 崩溃分析流程
    • 从崩溃流程分析,到拦截App崩溃,然后收集崩溃相关信息,记录到file文件,以及到UI界面展示。一体化来学习崩溃的系统化处理。
1.2 网络分析模块
  • 网络分析库模块
    • 网络流程分析,记录每个网络请求->响应数据,方便查看很全面的请求头信息,响应头信息,以及body实体。
  • ping库模块
    • 通过ping检测网络问题,帮助诊断,这个在Android中检查域名的诊断信息……
  • 查看网络时间和流量
    • 网络连接,dns解析,TLS连接,请求响应等时间差……都可以记录下来通过界面展示
1.3 卡顿监测模块
  • 支持fps查看帧率
    • 一键便可以开启查看页面的帧率。
  • 卡顿监控方案
    • LooperPrinter实现卡顿监控,卡顿之后的数据收集,
    • WatchDog卡顿监控,作为一种学习案例,理解它监控卡顿的原理。
1.4 ANR监测模块

源码和文档都托管在了【WRITE-BUG数字空间】上面了,有需要的可自取~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值