Flutter构建apk并安装了Flash黑屏

时间:2019-12-06 14:15:23

标签: android flutter

当我构建flutter应用程序并将其安装在真正的android手机上时,出现这些错误。

Launching lib/src/config/flavors/main_stage.dart on DUB AL00 in debug mode...
✓ Built build/app/outputs/apk/debug/app-debug.apk.
E/flutter (32542): [ERROR:flutter/shell/gpu/gpu_surface_gl.cc(70)] Failed to setup Skia Gr context.
Error connecting to the service protocol: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:52745/fiENvL9drJE=/ws
Exited (sigterm)

我在Google上搜索说添加--enable-software-rendering,这适用于调试模式 但是当我构建可安装的APK时该如何工作?如果我以释放模式运行,则此参数不起作用。

有人可以帮忙吗?谢谢

2 个答案:

答案 0 :(得分:0)

flutter run --enable-software-rendering应该可以解决。 CC @ mit-mit,@ cbracken @chinmaygarde我认为我们已经决定让Android模拟器默认使用软件渲染吗? (我似乎找不到跟踪该问题的问题)? source

答案 1 :(得分:0)

运行>编辑配置>附加参数>“ --enable-software-rendering”