关于Flutter启动项目白屏,报错[ERROR:flutter/shell/gpu/gpu_surface_gl.cc(58)] Failed to setup Skia Gr context.问题的解决方案

时间:2021-01-09 20:14:55

首先,环境如下:

1、系统:windows10 64位

   Android SDK version: 28.0.3

   Flutter SDK: v1.5.4-hotfix.2

   模拟器: 网易MuMu(android-x86)

2、问题复现步骤:

  VS Code打开已经新建好的flutter项目,Git bash到当前项目根目录下

  输入

flutter doctor

关于Flutter启动项目白屏,报错[ERROR:flutter/shell/gpu/gpu_surface_gl.cc(58)] Failed to setup Skia Gr context.问题的解决方案

如图,一切正常。

然后输入,

flutter run

关于Flutter启动项目白屏,报错[ERROR:flutter/shell/gpu/gpu_surface_gl.cc(58)] Failed to setup Skia Gr context.问题的解决方案

可以看到这里有一个报错,[ERROR:flutter/shell/gpu/gpu_surface_gl.cc(58)] Failed to setup Skia Gr context.

此时,MuMu模拟器上打开的hello_flutter应用一片空白。

然后,百度搜索了一下,找到解决方案。

输入,

flutter run --enable-software-rendering

关于Flutter启动项目白屏,报错[ERROR:flutter/shell/gpu/gpu_surface_gl.cc(58)] Failed to setup Skia Gr context.问题的解决方案

此时,MuMu模拟器已经正常显示出界面。

关于Flutter启动项目白屏,报错[ERROR:flutter/shell/gpu/gpu_surface_gl.cc(58)] Failed to setup Skia Gr context.问题的解决方案

大功告成!问题完美解决!

参考文章: https://www.jianshu.com/p/c02249c5232e