logger

The current logging implementation. Apps can override this to provide their own logging. For example, in your Application's onCreate:

if (BuildConfig.DEBUG) { RiveLog.logger = RiveLog.LogcatLogger() }

Marked as @Volatile to ensure immediate visibility across threads.