我想动态设置Razorpay密钥。

谁能帮我这个 ?

我尝试过

implementation 'com.razorpay:checkout:1.5.13'

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

仍然在 list 中设置RazorPay API密钥仍然给我错误。

后来我尝试通过在libs文件夹中设置.aar来定制,并尝试
implementation project(name: "razorpay-android-3.8.8", ext: 'aar')

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

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

最佳答案

不知道第一个问题可能缺少什么。
但是对于第二个错误,您可以通过将.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

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

10-10 10:22