首先使用的studio的install flutter下载的flutter,默认下载的是flutter的beta分支,环境变量等设置好之后,可以成功创建项目,这个时候切换分支为stable,run创建好的项目会报如下错误(The specified language version is too high. The highest supported language version is 2.9),百度和google都没有很好的解释原因的贴子,包括解决方法也没有,后来发现flutter的官方github有issue提到了这个问题,他给出的解决方案是重置flutter环境,经过实测是因为flutter的分支版本对language的定义不同,重新切换回beta分支后,问题就解决了,最后的结论就是创建项目的环境配置是和分支有关系的,中途切换会影响项目的编译,特此记录此问题。
flutter问题小结---The specified language version is too high. The highest supported language version
最新推荐文章于 2024-01-17 14:27:37 发布