线程"main" java. lang中出现异常。不支持的类版本错误:com/android/prefs/AndroidLocationsProvider已由较新版本的Java运行时(类文件版本55.0)编译,此版本的Java运行时仅识别最高版本为52.0的类文件我也试过JDK11,但它不工作.我该如何修复?
oyxsuwqo1#
这个错误告诉我们,我们的类是在比我们试图运行它的版本更高的Java版本上编译的。更具体地说,在本例中,我们用Java 11编译了我们的类,并试图用Java 8运行它。我们有两种方法可以解决这个错误:编译早期版本的Java代码,或者在较新的Java版本上运行代码。我想这个网站可能会帮助你
1条答案
按热度按时间oyxsuwqo1#
这个错误告诉我们,我们的类是在比我们试图运行它的版本更高的Java版本上编译的。更具体地说,在本例中,我们用Java 11编译了我们的类,并试图用Java 8运行它。
我们有两种方法可以解决这个错误:编译早期版本的Java代码,或者在较新的Java版本上运行代码。
我想这个网站可能会帮助你