---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.6
alternate:
  - https://appmetrica.yandex.com.tr/docs/en/data-collection/upload-mapping.md
  - https://appmetrica.yandex.com.tr/docs/ru/data-collection/upload-mapping.md
---
> **Documentation Index:** Fetch the complete configuration index at https://appmetrica.yandex.com.tr/docs/en/llms.txt

# Uploading mapping files and debugging symbols on Android

AppMetrica lets you collect information about native and Java crashes. You can analyze them in the [Crashes and errors](https://appmetrica.yandex.com.tr/docs/en/mobile-reports/crashes-and-errors.md) report. See also [Configuring data collection](https://appmetrica.yandex.com.tr/docs/en/data-collection/about-crashes-and-errors.md).

To reduce the size of an app, [optimize](https://developer.android.com/studio/build/shrink-code) the code during a release build.

If the code was compressed and obfuscated during the build of an Android application, information about crashes is transmitted in obfuscated form. To extract data for analysis from such crash logs, AppMetrica performs server-side deobfuscation.

To do this, upload the mapping files or debug symbols of SO files to AppMetrica, either automatically when building the app or manually via the web interface.

To send files, enable the [AppMetrica Gradle Plugin](https://appmetrica.yandex.com.tr/docs/en/sdk/android/analytics/android-gradle-plugin.md).

{% note info "" %}

Upload mapping files if you use [ProGuard](https://www.guardsquare.com/en/products/proguard/manual) or [R8](https://r8.googlesource.com/r8/). If you don't compress or obfuscate the code, don't enable the plugin.

{% endnote %}

## Learn more {#learn-more}

- [Crashes and errors report](https://appmetrica.yandex.com.tr/docs/en/mobile-reports/crashes-and-errors.md)
- [Android documentation](https://developer.android.com/topic/performance/vitals/crash)

<!-- source: en/_includes/feedback-button.md -->
If you didn't find the answer you were looking for, you can use the feedback form to submit your question. Please describe the problem in as much detail as possible. Attach a screenshot if possible.

<a href="../troubleshooting/feedback-new">
  <span class="button">Contact support</span>
</a>

<a href="../troubleshooting/feedback-docs">
  <span class="button">Suggest an improvement for documentation</span>
</a>
<!-- endsource: en/_includes/feedback-button.md -->
