flutter General error during conversion: Unsupported class file major version 66
时间: 2024-05-25 15:09:35 浏览: 303
这个错误通常是由于您的Java版本太低导致的。Flutter需要使用Java 8或更高版本才能正常工作。您可以尝试升级您的Java版本并重新运行您的Flutter应用程序,或者在Flutter项目中指定使用的Java版本。以下是一些解决此问题的方法:
1. 确认您正在使用Java 8或更高版本
您可以在命令行中输入以下命令来检查您的Java版本:
java -version
如果您的Java版本低于8,请升级到Java 8或更高版本。
2. 在Flutter项目中指定使用的Java版本
您可以在Flutter项目中的build.gradle文件中指定使用的Java版本。请将以下代码添加到android/app/build.gradle文件中:
android {
...
compileOptions {
sourceCompatibility 1.8
targetCompatibility 1.8
}
...
}
3. 在Android Studio中设置使用的Java版本
如果您正在使用Android Studio开发Flutter应用程序,请确保Android Studio使用的Java版本是8或更高版本。您可以在File -> Project Structure -> SDK Location中找到您当前使用的Java版本,并确保它是8或更高版本。
阅读全文