android - 如何动态设置RazorPay key ?

标签 android gradle payment-gateway razorpay

我想动态设置 Razorpay key 。

谁能帮我解决这个问题吗?

我尝试过

implementation 'com.razorpay:checkout:1.5.13'

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

在 list 中设置 RazorPay API key 时仍然出现错误。

后来我通过在 libs 文件夹中设置 .aar 来尝试自定义,并尝试使用

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

然后它在构建 gradle 时给了我错误:

错误: map {name=razorpay-android-3.8.8, ext=aar} 中缺少必需的键 [路径]。

最佳答案

问题已解决。

遵循的步骤:

Checkout.preload(PaymentActivity.this);
Checkout checkout = new Checkout();
checkout.setKeyID(MY_KEY_HERE);


final Activity activity = this;

checkout.open(activity, options);

关于android - 如何动态设置RazorPay key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60985828/

相关文章:

android - 使用 Gradle 2.2.1 和 Android Studio 1.2.2 构建项目

android - PayPal SDK 和 Android 集成问题

paypal - 是否有任何 API 可以将跟踪号和订单状态从我的应用程序添加到 PayPal?

asp.net - 布伦特里 "The request was aborted: Could not create SSL/TLS secure channel"错误

android - 无法使用本地主机将数据从应用程序传输到mysql

java - WorkManager OneTimeWorkRequest InitialDelay 在设置的时间两次后起作用

android - setColorFilter() 和可变绘图

android - 如何从 firebase 获取特定子数据

intellij-idea - 为什么 gradle idea 插件配置类路径以使用未处理/源测试资源而不是过滤/生成的资源

android - 如何在Android Studio中集成pullToRefresh