0
g
原创首发

Android 一条Log引发的性能问题

断点 发表于 2021-11-11 18:59 3901
评论
0/240
  • A lonely cat
    在这里推荐一个 日志打印框架,来自国外 JakeWharton 大神的杰作 https://github.com/JakeWharton/timber
    2021-11-11 11:58  回复
    1204736502274318336
    • 断点-含光君  回复 @A lonely cat
      现在连基本的log就卡成ppt了,如果用了这个的话,打开了记录日志,写到本地本地文件,这样io就是雪上加霜。 log的性能可能一直被忽略了,是因为你手里的设备太强大,打再多都无法察觉。前公司项目就是用这个log框架,收集开发时候的信息还是可以的。
      2021-11-11 14:06   回复 1139423796017500160
    • A lonely cat  回复 @断点-含光君
      这个可以方便的开关 而且可以自己过滤哪些日志打印出来
      2021-11-11 14:49   回复 1204736502274318336
  • 拉大锯
    LOG还是很耗性能的,它一直贯穿到底层的。
    2021-11-11 11:01  回复
    1153952789488054272
    • 断点-含光君  回复 @拉大锯
      我发现项目中存在大规模的log,而且不带开关的。想想都可怕
      2021-11-11 11:04   回复 1139423796017500160
    • 拉大锯  回复 @断点-含光君
      嗯,至少至少要可控的。
      2021-11-11 11:14   回复 1153952789488054272
推荐文章
Flutter封装日志输出工具类
Android的dialog弹出来的时候组件EditText弹出键盘
Android-弹个窗(水一篇文章)
log4j如何控制输出到文件还是输出到控制台
Android 一条Log引发的性能问题--Profiler查看CPU调度
AOSP,整两个类,不用log4j,简单地在系统的代码里输出Log到文件
搭建Typecho博客 使用Apache2
自定义控件之LoginPageView中的BUG解决
阳光沙滩博客系统-配置log日志输出
领券联盟-编写logUtils
SOB文本logo
11、Android开发基础之Logcat的使用
喜马拉雅视频教程04-编写属于自己的Log输出控制
Vue3,实现biu~biu~biu~的效果
OkHttp 上一次请求被中断,下次请求使用同一个Client 导致请求路径错误问题
遇到一个没有直接给进度监听回调的库怎么办呢?
记开发简易个人博客系统
Android打包任务定制清理项目加编译
Flutter 热修复方案研究报告
k8s 部署重启报错
B站爬虫如何尽可能加大覆盖面?
Flutter做个播放器,卡成狗屎!
Android 界面参数追踪工具类:通过生命周期回调监控传参
Flutter开发,我遇到个啥问题呢?1个小时才发现
AndroidStudio 版本 <==> AGP版本 <==> Gradle版本 兼容性速查表
问题记录:PatternsRequestCondition.getPatterns()" is null
Android Studio 2025 kts配置signingConfigs
Flutter封装日志输出工具类
ElementUI的Table如何显示多行,如果超过的话就显示省略号呢?
Flutter中的点击事件
文章目录