记录和使用 Logcat
定义
Logcat 是一个命令行工具,可以转储系统消息日志,包括设备抛出错误时的堆栈跟踪以及使用 Log 类从应用程序写入的消息。
什么时候用
如果你正在考虑使用 Java 的 System.out 方法打印到控制台而不是使用 Android 的 Log 方法之一,那么你应该知道它们的工作方式基本相同。但是,最好避免使用 Java 的方法,因为 Android 的 Log 方法提供的额外信息和格式更有益。此外,System.out 打印方法被重定向到 Log.i()
方法。
有用的链接
- 适用于 Log 和 logcat 的 Android 开发人员官方文档。
- Stackoveflow 问题: Android
Log.v()
,Log.d(),Log.i()
,Log.w(),Log.e()
- 何时使用每一个?