Overview of the Sentry Android Gradle Plugin
masterThe Sentry Android Gradle Plugin provides seamless integration with the Gradle build system for Android and Hybrid SDKs (such as React Native and Flutter). It automates several critical error-reporting tasks, including:
- ProGuard/R8 mappings upload: Automatically uploads mappings to ensure stack traces are de-obfuscated.
- Java/Kotlin Source Context upload: Uploads source code context to help identify the exact line of an error.
- Native debug symbols and sources upload: Supports uploading symbols for native code.
- Auto-instrumentation: Uses bytecode manipulation for tracing.
- Logcat breadcrumb logging: Automatically captures Logcat events as breadcrumbs.
- Auto-installation: Automatically installs the Sentry Android SDK and its integrations.
- External dependencies report: Generates reports on external dependencies.