【发布时间】:2021-06-03 15:56:19
【问题描述】:
我正在尝试重新构建和编译我的 Android Studio 项目,在安装新版本的 react-native-jumio-mobilesdk 以进行本机反应之前,它运行良好。将该库升级到 3.9.1 后,我遇到了这个错误,我无法修复它。
> Task :react-native-jumio-mobilesdk:compileDebugKotlin FAILED
任务 ':react-native-jumio-mobilesdk:compileDebugKotlin' 执行失败。
无法解析配置“:react-native-jumio-mobilesdk:debugCompileClasspath”的所有文件。 无法转换 bcprov-jdk15on-1.67.jar (org.bouncycastle:bcprov-jdk15on:1.67) 以匹配属性 {artifactType=android-classes-jar, org.gradle.category=library, org.gradle.libraryelements=jar, org .gradle.status=release, org.gradle.usage=java-api}。 > JetifyTransform 执行失败:C:\Users\UsuarioDA1.gradle\caches\modules-2\files-2.1\org.bouncycastle\bcprov-jdk15on\1.67\8c0998045da87dbc2f1d4b6480458ed811ca7b82\bcprov-jdk15on-1.67.jar。 > 无法使用 Jetifier 转换 'C:\Users\UsuarioDA1.gradle\caches\modules-2\files-2.1\org.bouncycastle\bcprov-jdk15on\1.67\8c0998045da87dbc2f1d4b6480458ed811ca7b82\bcprov-jdk15on-1.67.jar'。原因:IllegalArgumentException,消息:不支持的类文件主要版本 59。(使用 --stacktrace 运行以获取更多详细信息。) 请在http://issuetracker.google.com/issues/new?component=460323 提交错误。
我有一整周的时间试图修复它,但到目前为止我还没有解决。
感谢您的帮助。 :D
【问题讨论】:
-
你在本地安装了什么Java版本?
-
版本 1.8.1_251-b08
-
您使用的库似乎是使用 JDK 15 编译的。您需要找到该库的 Java 8 版本。或者,您可以使用 JDK 15 编译您的代码吗?
-
我该怎么做?我是 Android 新手,我什至不知道 JDK 编号是多少,我只知道它是 1.8.1 有人可以指导我吗? :(
-
我必须升级或降级还是什么?我不太了解:c
标签: java android react-native android-studio gradle