文章目录
我们在开发的时候,不可能一下子就能想出解决方案,我们需要不断调试、更改代码,最终才能够得到我们想要的结果。因此代码调试功能就显得十分重要,现在,让我们来简单学习一下Logcat的使用吧。
一、什么是系统日志?
系统日志会在您调试应用时显示系统消息。这些消息包括运行在设备上的应用产生的信息。如果您要使用系统日志来调试应用,请确保您的代码在应用处于开发阶段时写入日志消息并输出有关异常的堆栈轨迹。
二、怎么显示系统日志?
如需在代码中写入日志消息,请使用 Log 类。日志消息会在您与应用交互时收集系统调试输出,从而帮助您了解执行流程。日志消息可以告诉您应用的哪个部分出现了故障。
三、如何查看系统日志?
(1)Logcat在Android Studio的下方,如图所示:
(2)我们可以看到左边有很多图标:
从上到下排序说明:
1.Clear logcat :
点击此按钮可以清除显示的日志。
2.Scroll to the end :
点击此按钮可以跳转到日志底部并查看最新的日志消息。如果您先点击此按钮,然后点击日志中的某一行,则视图会在相应位置暂停滚动。
3-4.Up the stack trace 和 Down the stack trace :
点击相应按钮可以在日志的堆栈轨迹中进行上下导航,从而选择输出的异常中显示的后续文件名(以及在编辑器中查看相应行号)。这与您在日志中点击某个文件名时的行为相同。
5.Use soft wraps :
点击此按钮可以启用换行并防止水平滚动(尽管所有非间断字符串仍然需要进行水平滚动)。
6.Print :
点击此按钮可以输出 Logcat 消息。在显示的对话框中选择输出偏好设置后,您还可以选择将其保存为 PDF 格式。
7.Restart :
点击此按钮可以清除日志并重启 Logcat。与 Clear logcat 按钮不同,此按钮可以恢复并显示之前的日志消息,因此当 Logcat 无响应而您又不想失去日志消息时,此按钮是最有用的。
8.Logcat header :
点击此按钮可以打开 Configure Logcat Header 对话框,在该对话框中,您可以自定义各个 Logcat 消息的外观,例如是否显示日期和时间。
9.Screen capture :
点击此按钮可以截取屏幕截图。
<