Skip to main content
This Rive runtime includes logging capabilities to help with debugging. These logs are only for debugging purposes; nothing is sent over the network, and no personally identifiable information (PII) is logged. The table below showcases the runtimes that support logging.
The new runtime includes a fine-grained, flexible logging system that allows you to capture logs at various levels (debug, info, warning, error) and redirect them to your preferred logging framework or sink. This is done by implementing the RiveLog.Logger interface and assigning the global RiveLog.logger property.The library ships with a default implementation that logs to Android Logcat. Enable it with the following:
RiveLog.logger = RiveLog.LogcatLogger()