开启功能
网络监控需要使用 qapm-plugin 插件进行插桩才可使用,默认会插在网络层的各个出入口。
前提条件
在 app 级别的 build.gradle 中配置了 qapm-plugin 插件,参见 集成和初始化。 目前只支持 okhttp3 监控。okhttp3 还依赖 okio 1.14.0 以上版本的库。
配置步骤
在 app 目录的 proguard-rules.pro 文件里增加混淆规则,防止 okttp3 的代码被混淆。
-keep class com.squareup.okhttp3.**{*;}
校验功能是否正常
检索 TAG:QAPM_manager_QAPMPluginManager
每次网络请求后1分钟,如打印以下日志,则代表网络数据上报成功: 注意:
需要使用 qapm-plugin 插件进行插桩才可用,否则无效。
SDK 只负责抓取网络请求的相关信息,问题数据由后台分析,如慢请求(请求时间大于xxs),网络错误(请求响应码 > 400)。
若没有配置正确的白名单,SDK 不会开启网络监控。
本页内容是否解决了您的问题?