# 1. Добавление SDK в приложение

:::tip{title="Результат шага «Добавление SDK в приложение»:"}

 В навигаторе по проекту, в разделе External Libraries можно найти строчку `Gradle: cloud.mindbox:mobile-sdk:{версия}@aar`.
:::

![](https://storage.yandexcloud.net/assets-developers-mindbox-ru/images/5dbc923-1.png)

Для работы Mindbox SDK нужно добавить зависимость в файл app/build.gradle в блок dependencies (Module: app). Лучше указать фиксированную версию, чтобы контролировать обновление. Актуальную версию вы можете посмотреть [на странице библиотеки в Maven Central](https://central.sonatype.com/namespace/cloud.mindbox).

```groovy title="build.gradle"
dependencies {
    ...
    implementation 'cloud.mindbox:mobile-sdk:{версия}'  
    //если вы планируете интегрировать мобильные пуши Firebase, Huawei, RuStore
	  //то можете сразу добавить зависимости ниже
    implementation 'cloud.mindbox:mindbox-firebase'  # since 2.10.0
    implementation 'cloud.mindbox:mindbox-huawei'  # since 2.10.0
    implementation 'cloud.mindbox:mindbox-rustore'  # since 2.12.0
   ...
}
```

:::warning{title="Implementation @aar"}

Не используйте `implementation 'cloud.mindbox:mobile-sdk:{версия}@aar'`. Это приведет к ошибкам `NoClassDefFoundError` в runtime.

:::

Нажмите «Sync Now» после изменения файла.

## Разрешение AD_ID

Начиная с версии 2.15.5 модуль `mindbox-firebase` добавляет в манифест приложения разрешение `com.google.android.gms.permission.AD_ID`. Без него Google Play services не отдают рекламный идентификатор приложениям с `targetSdkVersion` 33 и выше.

Если приложение публикуется в Google Play, после обновления SDK проверьте в Play Console:

* декларацию Advertising ID в разделе App content — в ней должно быть указано, что приложение использует рекламный идентификатор;
* раздел Data safety — в нем должен быть отмечен сбор данных Device or other IDs.

Как выключить сбор идентификатора — в описании поля конфигурации [`disableTrackingIds`](https://developers.mindbox.ru/docs/android-sdk-configuration#disabletrackingids-since-2155).
