解决 flutter 打包 apk 报 Unsupported class file major version 59 错误问题

1,385 阅读1分钟

打包报错详情如下:

lQLPJxakRtoQcRnMrs0JJ7Bb5YhKO89sfwMON6S-gJYA_2343_174.png

原因是已发布的 gRPC module 是用 Java 8 构建的,但版本59对应于 Java 15。因此,它可能是由某些传递依赖性引起的。

解决方案:修改 Android 目录下的 gradle.properties 文件,增加下面配置项

android.jetifier.blacklist = bcprov-jdk15on