0
g
原创首发

Android 一条Log引发的性能问题

断点 发表于 2021-11-11 18:59 3603
评论
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
推荐文章
AOSP Android 10.0无源码内置apk到系统
AndroidStudio+系统源码如何调试呢?
仿断点沙滩APP用户详情下拉功能
阳光沙滩Android客户端文章优化
记录一个bug和解决思路
Android TV 10开发实战03VerticalGridView边界拦截
Android 阳光沙滩app登录教程带demo
Android TV 07开发工具推荐
Android xml中imageview设置src的耗时分析
ios swift Alamofire5网络请求
Android 分析吃掉内存的大图片
Android 一条Log引发的性能问题--Profiler查看CPU调度
程序员做菜系列--冰糖红烧排骨
领券联盟后端部署
ios swift项目引入第三方库SnapKit
ios swift 从hello world开始
Android TV bringChildToFront使用场景
阳光沙滩Android-App支持摸鱼表情
Vue加载阳光沙滩文章适配移动端
Android逆向-爆破B站App的点赞动画
Android-adb获取当前手机顶层activity
RecyclerView把item可以拖拽到任意地方具体实现
阳光沙滩Android-App内升级简单实现
阳光沙滩博客Android实现登录
Xposed系列-修改微信零钱余额
Linux搭建Nexus3.X构建maven私服-上传aar
Linux搭建Nexus3.X构建maven私服
Xposed系列-修改文本数据
RecyclerView把item可以拖拽到任意地方,你没玩过的船新版本01
Gradle与Android Studio的爱恨情仇
文章目录