Upload Debug Symbols
To symbolicate your stack traces, you need to provide debug information to Sentry. The symbolication process unscrambles the stack traces to reveal the function, file names, and line numbers of the crash.
Apple
For Apple applications please follow the iOS documentation on Uploading Debug Symbols to set up debug symbols upload.
Android
Gradle
To upload ProGuard mapping files or Native debug bymbols via Gradle you need to install the Sentry Android Gradle plugin:
androidApp/build.gradle.kts
Copied
buildscript {
repositories {
mavenCentral()
}
}
plugins {
id("com.android.application")
id("io.sentry.android.gradle") version "3.13.0"
}
// Prevent Sentry dependencies from being included in the Android app through the AGP.
sentry {
autoInstallation {
enabled.set(false)
}
}
ProGuard/R8 & DexGuard
Learn more in the Sentry Gradle Plugin docs for ProGuard/R8 & DexGuard.
Native Debug Symbols and Sources
You can find more information in the Sentry Gradle Plugin docs for Native Debug Symbols and Sources.
Help improve this content
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) to suggesting an update ("yeah, this would be better").
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) to suggesting an update ("yeah, this would be better").
- Package:
- maven:io.sentry:sentry-kotlin-multiplatform
- Version:
- 0.2.1
- Repository:
- https://github.com/getsentry/sentry-kotlin-multiplatform