Android Studio搭好Flutter环境后,终端运行flutter doctor报错!!!

在我们很多小伙伴费精千万子孙后搭好Flutter环境后,在终端运行“flutter doctor”后依然报错,此时初学者的小伙伴一脸蒙B了,内心一万个“草泥马”在跑,下面我们一一来看,下图就是本人操作报错


image.png

下面我们重点讲一下“Unable to find bundled Java version”报错问题

1 找到你本地的FlutterSDK,依次找到 flutter / packages / flutter_tools / lib / src / android / android_studio.dart ,打开 android_studio.dart 文件后,滑动到最下面,删除掉下图所示代码处的字符串 jdk 。


image.png

删除后效果如下图


image.png

2 按下图操作,找到文件


image.png

然后再依次点开 Contents / jre,你 jre 文件夹下目前应该是只有 Contents 文件夹,复制该 Contents 文件夹后,手动在 jre 文件夹下新建一个 jdk 文件夹,然后把刚才复制的 Contents 文件夹粘贴到 jdk 文件夹下,如下图所示


image.png

注意:有些Android Studio可能是“jbr”文件,不用管jbr文件,直接复制一份jbr文件在同一路经,再把复制的文件改名为“jre”文件,再按上面操作在jbr文件下新建一个jdk文件,把Contents文件夹复制进去

3 我们再回到终端,运行 flutter doctor 命令


image.png

聪明的小伙伴会发现,特么变好了,什么原理,哈哈……

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容