app查看日志 adb命令
adb logcat
参数:
-c 清空日志
-s 按照标签输出日志
-d 不阻塞命令行
日志等级:
- V verbose:明细
- D debug:调试信息
- I info:信息
- W warn:警告
- E error:错误信息
- F fatal:严重错误
- S silent:最严重错误
应用场景:
1、查看页面响应时间
# 只输出标签是"ActivityManager"的日志
adb logcat -s "ActivityManager" -d
# 只输出标签是"ActivityManager"和" com.qiduo.mail"的日志
adb logcat -s "ActivityManager" -d | findstr com.qiduo.mail
# 只输出标签是"ActivityManager"和" com.qiduo.mail"和"Displayed"的日志
adb logcat -s "ActivityManager" -d | findstr com.qiduo.mail | findstr Displayed
2、通过日志分析bug
- 查看所有E级别以上的日志 adb logcat -d *:E > D:\e.log
- 搜索关键字
1)crash 崩溃
2)timeout 超时
3)ANR 程序无响应
4)exception 异常
5)FC 强制退出
3.根据单词找到对应的日志信息,结合缺陷的描述,发给开发
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?