Skip to content

Latest commit

 

History

History
103 lines (74 loc) · 5.34 KB

MIGRATION.md

File metadata and controls

103 lines (74 loc) · 5.34 KB

Migration guide

Table of Contents

6.4.5 -> 6.5.0

  • Удалить библиотеку ThreatMetrix-Android-SDK-.aar, теперь она встроена в само SDK.

6.0.0 -> 6.0.2

  • Убрать зависимость implementation ("ru.yoomoney.sdk.auth:auth:$yoo_sdk_auth_version") - теперь она подтягивается автоматически

5.1.4 -> 6.0.0

android {
    defaultConfig {
        resValue "string", "ym_app_scheme", "your_unique_app_shceme"
    }
}

Или добавить в ваш strings.xml строку вида:

<resources>
    <string name="ym_app_scheme" translatable="false">your_unique_app_shceme</string>
</resources>

4.1.0 -> 5.1.0 5.0.3 -> 5.1.0

  • [Удалить библиотеку ui-lib.aar из папки libs, она больше не нужна](###Удалить-библиотеку-ui-lib.aar-из папки-libs,-она-больше-не-нужна)

4.1.0 -> 5.0.1

4.0.1 -> 4.1.0

3.*.* -> 4.0.0

4.1.0 -> 5.0.1

Обновить версию ui-lib-1.20.2.aar

Если вы не использовали платежный метод “ЮMoney”, и не подключали sdk авторизации, то этот блок можно пропустить.

Попросить у менеджера по подключению новую библиотеку ui-lib-1.20.2.aar и положить её в папку libs. Старую версию ui-lib-1.19.5.aar нужно удалить.

Заменить имена пакетов

Нужно заменить старые названия пакетов библиотеки на новые ru.yoomoney.sdk.kassa.payments.*

4.0.1 -> 4.1.0

Обновить версию ui-lib-1.19.5.aar

Если вы не использовали платежный метод “ЮMoney”, и не подключали sdk авторизации, то этот блок можно пропустить.

Попросить у менеджера по подключению новую библиотеку ui-lib-1.19.5.aar и положить её в папку libs. Старую версию ui-lib-1.19.4.aar нужно удалить.

3.*.* -> 4.0.0

Подключить sdk авторизации

Если вы не использовали платежный метод “ЮMoney”, и не подключали sdk авторизации, то этот блок можно пропустить.

Попросить менеджера по подключению зарегистрировать для вас приложение в центре авторизации.

Прописать в build.gradle

repositories {
    mavenCentral()
}
dependencies {
    implementation "ru.yoomoney.sdk.auth:auth:$yoo_sdk_auth_version"
}

Подключить ThreatMetrix Android SDK 6.2-97.aar

Если вы не использовали платежный метод “ЮMoney”, и не подключали sdk авторизации, то этот блок можно пропустить.

Попросите у менеджера по подключению библиотеку ThreatMetrix Android SDK 6.2-97.aar. Создайте папку libs в модуле где подключаете sdk и добавьте туда файл ThreatMetrix Android SDK 6.2-97.aar. В build.gradle того же модуля в dependencies добавьте:

dependencies {
    implementation fileTree(dir: "libs", include: ["*.aar"])
}

Подключить ui-lib-1.19.4.aar

Если вы не использовали платежный метод “ЮMoney”, и не подключали sdk авторизации, то этот блок можно пропустить.

Создайте папку libs в модуле где подключаете sdk и положите туда файл ui-lib-1.19.5.aar. В build.gradle того же модуля в dependencies добавьте:

dependencies {
    implementation fileTree(dir: "libs", include: ["*.aar"])
}