ym88659208ym87991671
Подключение Android SDK | Документация для разработчиков

Подключение Android SDK

Обновлено 14 марта 2025

Минимальная поддерживая версия Android: 26

Android SDK помогает реализовать вход по Сбер ID минимальными усилиями, а так же поддержать бесшовный опыт для пользователя.

Подключение

Используя Gradle:

  1. Добавьте репозиторий:
repositories {
mavenCentral()
}
  1. Подключите зависимость на SDK:
implementation("io.github.sid-sdk:SIDSDK:1.5.0")

Версия может отличаться. Информацию об актуальной версии вы найдете в разделе «Файл Android SDK» зависимости для аналитики (см. Отправка аналитических событий)

Подключая aar файлом (legacy):

Добавьте файл .aar в папку libs вашего проекта: 

Скриншоти aar

Перейдите в build.gradle вашего модуля: 

Скриншот gradle

И добавьте зависимость в раздел dependencies:

dependencies {
...
implementation(name:'SberIdSDK', ext:'aar')
...
}

Android Studio покажет предупреждение о том, что версия Kotlin Plugin (null) не соответствует версии подключенной библиотеки, но в данном случае подключение к проекту Kotlin Plugin не является обязательным. Все вызовы статических методов SDK в вашем Java-коде по примерам ниже необходимо выполнять через стандартный вспомогательный объект Companion, например:


SberIDLoginManager.Companion.SberIDBuilder sberIDBuilder = SberIDLoginManager.Companion.sberIDBuilder()

Перейдите в build.gradle вашего проекта:

Скриншот gradle

Добавьте зависимость:

allprojects {
repositories {
flatDir {
dirs 'libs'
}
}
}

Перейдите в settings.gradle вашего проекта:

Скриншот gradle 2

И подключите библиотеку к вашему проекту:


include ':SberIdSDK'

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера.