码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【调试技巧篇一】日志


    前言

    安卓车载应用开发有半年了,我之前是做手机应用开发的,这两类应用在开发、调试、发布等软件生命周期中区别都很大,手机应用更多的是断点的方式调试,而车载应用,需要兼顾fwk层的日志,因为你不知道是你的问题还是fwk层的问题,甚至是驱动的问题,所以开坑给想进入车载开发或正在做车载开发的同行技术交流。

    本篇是调试技巧篇的开篇,我将介绍在车载应用开发中日志相关的技巧。
    
    • 1

    adb logcat配置

    1.修改安卓日志缓冲区内存大小为150M或更大

    adb logcat -G 150M
    
    • 1

    如果不进行配置,经常出现Unexpected EOF!报错
    在这里插入图片描述
    通过adb logcat -g查看默认缓冲区大小
    在这里插入图片描述
    修改后
    在这里插入图片描述
    2.将日志重定向到txt文件中,文件名用当前时间做区分

    //时分作为文件名,例:log1015.txt
    adb logcat -b all time >./log%time:~0,2%%time:~3,2%.txt
    //完整时间作为文件名,例:log20221210_164802.txt
    adb logcat -b all time >./log%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%.txt
    
    • 1
    • 2
    • 3
    • 4

    在操作前开始抓取日志,操作完成后按Ctrl + C停止抓取日志。使用Notepad ++分析日志或者交给fwk层的同事分析。
    3.抓取的日志都一样的,这时需要先清除日志

    //清理手机内所有日志的命令:
    adb logcat -c -b main -b events -b radio -b system
    
    • 1
    • 2
  • 相关阅读:
    空指针异常处理
    妙手ERP功能更新丨Shopee全球产品支持使用定价模板修改价格、Ozon新增SKU模板 、Temu采集箱支持添加货源链接......
    一封来自hitwh的保研经历分享
    Verilog HDL中的数据类型
    C++医院影像科PACS源码:三维重建、检查预约、胶片打印、图像处理、测量分析等
    MyBatis-Plus框架
    Linux入门——常见命令
    汽车线束行业调研:预计2028年将达到615亿美元
    22.11.17打卡 mysql学习笔记
    设计模式-原型模式-浅克隆和深克隆在Java中的使用示例
  • 原文地址:https://blog.csdn.net/qq_40733723/article/details/127786394
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号