提问者:小点点

java.lang.在反应本机应用程序中集成Firebase性能库时出现错误


我正在尝试将firebase性能库集成到我的react原生应用程序中。我正在以下位置查看文档https://rnfirebase.io/perf/usage

我得到了java.lang.无支持的ClassVersionError错误后添加下面的行 /android/build.gradle

< code > class path ' com . Google . firebase:perf-plugin:1 . 4 . 1 '

以下是完整的错误消息:

A problem occurred configuring project ':amazon-cognito-identity-js'.
> Failed to notify project evaluation listener.
   > java.lang.UnsupportedClassVersionError: com/google/firebase/perf/plugin/FirebasePerfPlugin has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

以下是我的gradle版本:

distributionUrl=https\://services.gradle.org/distributions/gradle-6.9-all.zip

以下是我机器上的java版本:

openjdk version "1.8.0_292"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.292-b10, mixed mode)

知道问题是什么吗?


共1个答案

匿名用户

我通过在设置中将JDK运行时间从1.8改为11来解决这个问题