- Удалить библиотеку ThreatMetrix-Android-SDK-.aar, теперь она встроена в само SDK.
- Убрать зависимость
implementation ("ru.yoomoney.sdk.auth:auth:$yoo_sdk_auth_version")
- теперь она подтягивается автоматически
- Заменить вызов метода Checkout.create3dsIntent на Checkout.createConfirmationIntent
- [Добавить схему вашего приложения, для этого добавить строку ym_app_scheme со значением вашей схемы в strings.xml.]
Нужно добавить в ваш файл build.gradle в блок android.defaultConfig строку
resValue "string", "ym_app_scheme", "your_unique_app_shceme"
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>
- [Удалить библиотеку
ui-lib.aar
из папки libs, она больше не нужна](###Удалить-библиотеку-ui-lib.aar
-из папки-libs,-она-больше-не-нужна)
- [Обновить версию
ui-lib-1.20.2.aar
](###Обновить-версию-ui-lib-1.20.2.a ar
) - Заменить имена пакетов
- Подключить ru.yoomoney.sdk.auth
- Подключить ThreatMetrix Android SDK 5.4-73.aar
- Подключить ui-lib-1.19.4.aar
Если вы не использовали платежный метод “ЮMoney”, и не подключали sdk авторизации, то этот блок можно пропустить.
Попросить у менеджера по подключению новую библиотеку ui-lib-1.20.2.aar
и положить её в папку libs
. Старую версию ui-lib-1.19.5.aar
нужно удалить.
Нужно заменить старые названия пакетов библиотеки на новые ru.yoomoney.sdk.kassa.payments.*
Если вы не использовали платежный метод “ЮMoney”, и не подключали sdk авторизации, то этот блок можно пропустить.
Попросить у менеджера по подключению новую библиотеку ui-lib-1.19.5.aar
и положить её в папку libs
. Старую версию ui-lib-1.19.4.aar
нужно удалить.
Если вы не использовали платежный метод “ЮMoney”, и не подключали sdk авторизации, то этот блок можно пропустить.
Попросить менеджера по подключению зарегистрировать для вас приложение в центре авторизации.
Прописать в build.gradle
repositories {
mavenCentral()
}
dependencies {
implementation "ru.yoomoney.sdk.auth:auth:$yoo_sdk_auth_version"
}
Если вы не использовали платежный метод “Ю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"])
}
Если вы не использовали платежный метод “ЮMoney”, и не подключали sdk авторизации, то этот блок можно пропустить.
Создайте папку libs
в модуле где подключаете sdk и положите туда файл ui-lib-1.19.5.aar
. В build.gradle
того же модуля в dependencies добавьте:
dependencies {
implementation fileTree(dir: "libs", include: ["*.aar"])
}