Logcat 是 Android 开发中用于调试和查看设备日志的核心工具,开发者可以通过它实时监控应用运行状态、排查错误。以下是关键使用方法:

📌 基础操作

  • 启动 Logcat
    在 Android Studio 中点击 View > Tool Windows > Logcat 或使用快捷键 Alt + 6(Windows)

    Android_Logcat_Interface
  • 过滤日志
    使用标签(Tag)或日志级别(Verbose/Warn/Error)筛选信息

    adb logcat -s MyTag
    
  • 查看日志级别

    • V(Verbose):最详细日志
    • D(Debug):调试信息
    • I(Info):常规信息
    • W(Warn):警告信息
    • E(Error):错误信息
    • F(Fatal):严重错误
    • S(Silent):关闭日志

📝 高级技巧

  • 保存日志到文件

    adb logcat > log.txt
    
  • 实时监控特定进程

    adb logcat -p <package_name>
    
  • 使用 grep 过滤文本

    adb logcat | grep "Network"
    

🛠 常见问题排查

  • 日志未显示
    检查设备是否连接正常,确保 adb devices 显示设备
    查看设备连接指南

  • 日志被截断
    使用 adb logcat -c 清除缓存后重新查看

  • 无法看到堆栈信息
    通过 adb logcat -v threadtime 启用完整日志格式

提示:掌握 Logcat 能显著提升调试效率,建议结合 Android 官方文档 深入学习