错误:发生了JNI错误,请检查您的安装并重试。线程“main”中出现异常。com/android/prefs/AndroidLocationsProvider已由较新版本的Java运行时(类文件版本55.0)编译,此版本的Java运行时仅识别最高版本为52.0的类文件我试图接受flutter医生-android许可证,但得到这个错误。
11dmarpk1#
我的环境中安装了2个JDK,您可以使用
/usr/libexec/java_home -V
因此,在删除旧的JDK版本后,该问题已得到修复。出现了相同的错误,尽管下面是java --version输出
java --version
java 19.0.1 2022-10-18 Java(TM) SE Runtime Environment (build 19.0.1+10-21) Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing)
在我升级到flutter 3.7.1后,发生这种情况
1条答案
按热度按时间11dmarpk1#
我的环境中安装了2个JDK,您可以使用
因此,在删除旧的JDK版本后,该问题已得到修复。
出现了相同的错误,尽管下面是
java --version
输出在我升级到flutter 3.7.1后,发生这种情况