打开某个类的源码后乱码 比如ListTitle类 看源码 直接显示小方块 方格
解决方法 去官网重新下当前版本或者旧一点的版本的flutter sdk 覆盖掉原来sdk的内容
解压后的文件夹
找到packages文件夹 讲里面的内容全部复制到安装的sdk目录的packages文件夹覆盖
我这里是
复制后重启android studio
之后打开源码不再会出现这样的方块
不过之后可能会出现 console 编译的时候乱码的情况
解决办法,在java工程目录下的build.gradle添加如下代码,然后重新运行一遍。
tasks.withType(JavaCompile) { options.encoding = "UTF-8" }