Lockcat已禁用无法查看应用日志,如何恢复Logcat?
恢复Logcat功能的解决方案
检查Logcat过滤规则
先排除过滤设置导致的日志隐藏:打开Logcat面板,点击右上角的过滤选项,切换到No Filters或Show only selected application;同时清空搜索框内的所有关键词,确认是否能显示完整日志。重置Android Studio的Logcat配置
若过滤设置无问题,可能是配置文件损坏导致功能异常:- 关闭Android Studio
- 找到对应版本的配置目录:
- Windows:
C:\Users\<你的用户名>\.AndroidStudio<版本号>\config - macOS:
~/Library/Application Support/Google/AndroidStudio<版本号> - Linux:
~/.AndroidStudio<版本号>/config
- Windows:
- 删除目录下的
logcat文件夹 - 重启Android Studio,Logcat会自动恢复默认配置
验证设备开发者选项设置
确认设备端的日志相关开关正常:- 开启开发者选项:设置 → 关于手机 → 连续点击版本号直到提示开启
- 进入开发者选项,确保
USB调试处于开启状态 - 找到
日志缓冲区大小,设置为16M或更大的值,避免日志被提前截断
用adb命令行直接查看日志
如果Studio的Logcat仍无法正常工作,可通过adb绕过:- 打开终端/命令提示符,确保adb已添加到环境变量
- 执行
adb logcat查看全量系统日志 - 仅查看目标应用日志可执行:
adb logcat com.example.myapplication:* V或adb logcat --pid=28828(替换为你看到的进程ID)
内容的提问来源于stack exchange,提问作者Lev Yukelson
相关产品推荐
相关产品推荐

