集成RazorPay Android支付时Gradle构建报错:找不到外部类
RazorPay Android Payment Checkout: Gradle Build Fails with Desugar NullPointerException
I'm working on integrating RazorPay's Android payment checkout feature, and I've followed every step in the official SDK documentation to the letter. But when I try to run my app's Gradle build, it throws a NullPointerException during the desugaring process.
Here's the full error log:
Exception in thread "main" java.lang.NullPointerException: Couldn't find outer class com/razorpay/Y_$B$ of com/razorpay/Y_$B$$5 at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:1079) at com.google.devtools.build.android.desugar.ClassVsInterface.isOuterInterface(ClassVsInterface.java:56) at com.google.devtools.build.android.desugar.InterfaceDesugaring.visitOuterClass(InterfaceDesugaring.java:246) at org.objectweb.asm.ClassReader.accept(ClassReader.java:638) at org.objectweb.asm.ClassReader.accept(ClassReader.java:500) at com.google.devtools.build.android.desugar.Desugar.desugarClassesInInput(Desugar.java:477) at com.google.devtools.build.android.desugar.Desugar.desugarOneInput(Desugar.java:361) at com.google.devtools.build.android.desugar.Desugar.desugar(Desugar.java:314) at com.google.devtools.build.android.desugar.Desugar.main(Desugar.java:711)
I've already submitted this issue to the RazorPay support team. If any fellow developers have run into this exact problem (especially when using the default setup without custom code), please share your solutions or workarounds—they'd be a huge help!
内容的提问来源于stack exchange,提问作者Khemraj Sharma
相关产品推荐
相关产品推荐

