Перейти к основному содержимому

The attribute meta-data#billingclient collides with another value

Unity: Все версии | Appodeal SDK: 3.2.1-beta.1


Ошибка the attribute meta-data#com.google.android.play.billingclient collides with another value возникает, если вы используете Unity IAP отдельно, так как зависимость com.google.android.play.billingclient уже присутствует в Yandex и MyTarget, входящие в состав Appodeal SDK.

Пример ошибки из Unity:

The attribute meta-data#com.google.android.play.billingclient.version@value=5.2.1
in com.android.billingclient:billing:6.1.0 collides with another value

Решение:

Для решения проблемы удалите com.android.billingclient из сетей объявлений в вашем файле mainTemplate.gradle, как показано ниже:

implementation('com.appodeal.ads.sdk.networks:my_target:3.2.1.0-beta.1') {
exclude group: 'com.android.billingclient', module: 'billing'
}
implementation('com.appodeal.ads.sdk.networks:yandex:3.2.1.0-beta.1') {
exclude group: 'com.android.billingclient', module: 'billing'
}