最近升级了一下android studio,发现运行工程报错
General error during conversion: Unsupported class file major version 61

错误的原因是:Java 编译器 版本和Android sdk版本不匹配
看了一下自己的电脑JDK版本,居然是JavaVersion.VERSION_17,而工程build.gradle文件中是要求JavaVersion.VERSION_1_8,那就是自己JDK版本太高导致

点击gradle Settings,进入JDK配置页面

配置正确的JDK版本,重新编译工程,正常运行。
升级Android Studio后遇到运行错误,原因是Java编译器版本过高(JavaVersion.VERSION_17)与工程所需的JavaVersion.VERSION_1_8不匹配。通过修改JDK配置为正确版本(JavaVersion.VERSION_1_8),重新编译后,成功解决工程运行问题。
1084





