Как установить ключ RazorPay динамически? - PullRequest
0 голосов
/ 02 апреля 2020

Я хочу установить ключ Razorpay динамически.

Может ли кто-нибудь помочь мне с этим?

Я пробовал с

implementation 'com.razorpay:checkout:1.5.13'

Checkout checkout = new Checkout();
checkout.setKeyID(MY_KEY_HERE);

Тем не менее это дает мне ошибку установить ключ RazorPay API в манифесте.

Позже я попытался с помощью custom, установив .aar в папку libs также и попробовал с

implementation project(name: "razorpay-android-3.8.8", ext: 'aar')

Затем он выдал ошибку при сборке gradle как:

ОШИБКА: на карте отсутствуют обязательные ключи [путь] {name = razorpay- android -3.8.8, ext = aar}.

1 Ответ

0 голосов
/ 07 мая 2020

Не уверен, что может отсутствовать в 1-м выпуске. но для вашей второй ошибки вы можете это исправить, добавив файл .arr вручную в папку lib. Загрузите последний SDK по приведенной ниже ссылке и добавьте SDK в папку lib вручную http://rzp-mobile.s3.amazonaws.com/customui/razorpay-android-3.8.8.aar. После добавления SDK в папку lib добавьте приведенные ниже зависимости в файл build.gradel. "razorpay- android -3.8.8", ext: 'aar')}

При необходимости вы можете обратиться к образцу приложения для тестирования https://github.com/razorpay/razorpay-android-custom-sample-app

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...