Flutter 应用程序在发布版本上的工作方式不同
Flutter app works differently on release build
最近,我在一个我一直在开发的应用程序中添加了新屏幕,似乎应用程序在 Release build 上以不同的方式呈现它。我尝试过 flutter clean,并自行删除构建目录。这是它的样子
Screen on release
Screen on debug
有趣的是,在不同的数据集上它似乎在发布时工作得很好
Same screen on release, different data
Same screen on debug, different data
这没什么奇怪的。在调试模式下,只要出现错误或警告,应用程序就会跳转并继续渲染,但在发布模式下,它只会停止渲染并显示一个空白的灰色页面...对于发布,您应该确保您的应用程序中绝对没有警告和错误代码
最近,我在一个我一直在开发的应用程序中添加了新屏幕,似乎应用程序在 Release build 上以不同的方式呈现它。我尝试过 flutter clean,并自行删除构建目录。这是它的样子
Screen on release
Screen on debug
有趣的是,在不同的数据集上它似乎在发布时工作得很好
Same screen on release, different data
Same screen on debug, different data
这没什么奇怪的。在调试模式下,只要出现错误或警告,应用程序就会跳转并继续渲染,但在发布模式下,它只会停止渲染并显示一个空白的灰色页面...对于发布,您应该确保您的应用程序中绝对没有警告和错误代码