gpt4 book ai didi

android - 无法找到 com/razorpay/Y_$B$$5 的外部类 com/razorpay/Y_$B$

转载 作者:太空宇宙 更新时间:2023-11-03 12:14:10 27 4
gpt4 key购买 nike

我正在实现 RazorPay 安卓结账。我关注了Razorpay Android sdk doc. 运行应用程序时,gradle 构建失败并出现此错误。我也在 RazorPay 上发布了它。

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)

如果有开发者遇到这个问题,请告诉我解决方案。

我没有要显示的代码,它只是从上面的 razorpay 文档中挑选出来的。

最佳答案

经过大量搜索,我找到了解决方案。

此问题发生在更新到新的 Android Studio 和 build:gradle 之后。 这不是 RazorPay sdk 问题。

google tracker 中报告了类似问题

要解决此问题,只需在您的项目级 build.gradle 中降级 build.gradle 版本。

buildscript {

dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
...
}
}

这解决了我的问题。希望对你也有帮助。

关于android - 无法找到 com/razorpay/Y_$B$$5 的外部类 com/razorpay/Y_$B$,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50344132/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com