Sentry

Sentry

We are using Sentry to receive crashes that happens inside the Android SDK. This will help us to ensure a high stability of our SDK.

By default no crashes are reported to Sentry. If you want helping us to ensure a high quality you can opt-in and enable crash reporting of the SDK. You can do so by calling enableSdkCrashReporting() on the Builder of the SDK:

SmartSpacesSdk.Builder(...)
  .enableSdkCrashReporting()
  .build

We do not send any uncaught exceptions from your Application. The Android SDK try-catches all calls within in the SDK.

When you have Proguard/R8 and obfuscation enabled we won’t be able to read your class names within the stacktrace. Only class names from com.sensorberg.* will be readable.