Я интегрирую Braintree Интерфейс Drop-In, но мой проект не компилируется. Я использовал следующую зависимость: -
Braintree
implementation 'com.braintreepayments.api:drop-in:4.5.0'
Добавьте это в вас Project.gradle
Project.gradle
rootProject.allprojects { repositories { maven { url "https://cardinalcommerce.bintray.com/android" credentials { username 'braintree-team-sdk@cardinalcommerce' password '220cc9476025679c4e5c843666c27d97cfb0f951' } } } }
Вы также можете прочитать больше об этой ошибке здесь
Надеюсь, это поможет!
В вашем project.gradle
project.gradle
repositories { maven { url "https://cardinalcommerce.bintray.com/android" credentials { username 'braintree-team-sdk@cardinalcommerce' password '220cc9476025679c4e5c843666c27d97cfb0f951' } } }
Если вы используете плагин Google Play Services Gradle, вам также необходимо добавить его в свой build.gradle, чтобы избежать проблемы с разрешением зависимости:
dependencies { // Your dependency declarations... components.all { allVariants { withDependencies { deps -> deps.each { dep -> if (dep.group == 'net.minidev' && dep.name =='json-smart') { dep.version { prefer "2.3" } dep.because "resolving dependencies issue" } } } } } }
Для получения дополнительной информации: https://developers.braintreepayments.com/guides/3d-secure/client-side/android/v3#generate -a-client-token