read_logcat_smart
Diagnose Android app issues by reading Logcat filtered by package PID, tag, keyword, or level, and extract crash stack traces.
Instructions
【智能 Logcat 诊断工具】支持按包名自动绑定进程 PID、一键提取闪退堆栈 (crash_only=True)、按 Tag 或关键词精准过滤日志。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | 按 Log Tag 过滤(如 'MapAdKiller'、'AndroidRuntime') | |
| level | No | 最低日志级别:'V', 'D', 'I', 'W', 'E', 'F',默认 'I' | I |
| lines | No | 返回的最新日志行数,默认 100 | |
| package | No | 按应用包名自动解析 PID 过滤日志(如 'com.example.app') | |
| crash_only | No | 是否仅读取崩溃缓冲池 (logcat -b crash),查闪退必开!默认 False | |
| clear_first | No | 是否清空旧日志缓冲池 (logcat -c),默认 False | |
| grep_keyword | No | 按正文中包含的关键词过滤 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |