Logging Interface
Configure SDK logging in the StreamLayer Android SDK. Implement SLRLogListener to capture log messages at different severity levels, and disable internal Logcat output.
Logging Interface
The StreamLayer SDK provides a logging interface for capturing SDK log messages. All log messages use the tag StreamLayer.
Add a log listener using StreamLayer.setLogListener():
StreamLayer.setLogListener(object : SLRLogListener{
override fun log(level: SLRLogLevel, msg: String) {
// log msg
}
})
enum class SLRLogLevel {
VERBOSE, DEBUG, INFO, WARNING, ERROR;
}To disable internal Logcat output from the SDK, use StreamLayer.setLogcatLoggingEnabled():
// disable internal sdk logcat logging
StreamLayer.setLogcatLoggingEnabled(false)Related
- Integration Guide — Complete SDK setup instructions
- Troubleshooting — Common issues and debugging tips
Updated 21 days ago
