Windows 中出现慢速内容

Slow content appearing in Windows

我正在测试 Flutter for Windows 我注意到,即使使用基本的 'HelloWorld' 应用程序,内容显示也很慢,我在应用程序中有 1 秒的空白屏幕(见下面的 gif) :

应用程序使用默认命令打包 (flutter build windows)。

如何提高启动时的性能?是否可以在内容准备好显示时显示 window ?或者我应该使用闪屏吗(我什至不知道 windows 是否可行,如果可行怎么办)?

谢谢大家!

How can i improve performance at startup ?

Windows 的 Flutter 目前仅支持调试构建,这意味着它使用 JIT 编译,而不是像 Flutter 应用程序的发布构建那样使用 AOT。较慢的启动时间是 JIT 的缺点之一。

Is it possible to show the window when content is ready to display ?

当前没有绘制第一帧时的回调钩子,因此即使不是不可能,也很难准确地做到这一点。

Or shall i use a splashscreen (I don't even know if this is possible with windows, and if so how) ?

Flutter 的 Windows 嵌入不支持启动画面。