phone 休眠或按下电源按钮后出现黑屏

Flutter black screen after phone sleeps or by pressing the power button

我希望我的应用 运行 即使屏幕关闭也是如此,以避免意外按下并减少电池消耗。但是每当我恢复该应用程序时,它总是显示黑屏,即使我仍然可以听到该应用程序按预期运行。我总是需要将鼠标悬停在应用程序历史记录上,然后再次 select 应用程序才能顺利 运行 看到应用程序。这是问题的示例视频 App Black Screen

这也是 flutter doctor 的结果:

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.10.5, on macOS 12.3 21E230 darwin-arm, locale en-PH)
[✓] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
[✓] Xcode - develop for iOS and macOS (Xcode 13.3)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.1)
[✓] VS Code (version 1.66.2)
[✓] Connected device (2 available)
[✓] HTTP Host Availability

• No issues found!

还有其他人遇到过这种情况吗?

似乎这个错误在频道大师中不可见。所以 flutter channel master 解决了这个问题。