sensorsdata/sa-sdk-android

优化 SALog 日志判断

Closed this issue · 1 comments

目前使用听云的检测反馈 SALog.d 出现的卡顿比较多。排查代码发现我们的 DebugMode 的改变有两处地方:

老的 SensorsDataAPI 接口初始化;
Debug 模式扫码开启
所以我们可以在 SALog 中使用 boolean 类型变量标记当前的 Debug 模式,然后在 DebugMode 改变的时候改变 SALog 中的模式。好处是 SALog 中不用持有 SensorsDataAPI 的实例来回判断。

额外优化:

  • SensorsDataAPI 中删除无用方法 isDebugWriteData

v3.2.6 版本已优化。