在我的android应用程序中,我正在尝试实现logger,同时我看到Android包使用了slog,并且我看到android.util包下有Log,该包已在应用程序中广泛使用,请参见以下代码
口号
Slog.v(TAG, "onCreate " + this + ": " + savedInstanceState)
Run Code Online (Sandbox Code Playgroud)
日志记录
Log.v(TAG, e.printStackTrace())
Run Code Online (Sandbox Code Playgroud)
以上日志之间有什么区别。
对于本文的未来读者而言,Slog它只是标准的包装android.util.Log,将其输出记录在Log.LOG_ID_SYSTEMid下。
有五种不同的ID在该日志的分类和那些有:
LOG_ID_MAIN:用于所有通用应用程序日志所在的主缓冲区。
LOG_ID_SYSTEM:用于所有系统服务记录的系统日志缓冲区。
LOG_ID_RADIO:用于记录与无线电相关的事件。
LOG_ID_EVENTS:用于记录系统和传感器事件。
LOG_ID_CRASH:用于记录崩溃和wtf故障

[图片来源:https://elinux.org/Android_Logging_System]
| 归档时间: |
|
| 查看次数: |
1160 次 |
| 最近记录: |