android 发布版本中未显示的部分UI

wmomyfyw  于 2023-01-11  发布在  Android
关注(0)|答案(2)|浏览(106)

我有一个flutter应用程序,在Android模拟器上的调试模式下运行完美,物理设备甚至iOS的发布版本都很好。但在Android发布APK的问题出现。它不会在主页上显示网格视图。如下面的截图。

enter image description here

gz5pxeao

gz5pxeao1#

这是因为您没有观察到调试期间显示的错误。
尝试运行它在调试模式再次,检查您的调试控制台,有一个警告,从窗口小部件。也许与和高度对齐...日志会告诉你什么是错的。
修好了你就没事了

toiithl6

toiithl62#

此问题的解决方案是您需要修复此类型的错误:

Incorrect use of ParentDataWidget Error in Flutter

它看起来很干净,但调试模式中的flutter没有严格注意树顺序,这与发布模式中的情况不同,这导致了UI问题,技术上:
当子微件与父微件不匹配时,会发生此错误
要解决此错误,您的子小部件必须具有预期的父小部件。一些小部件及其父小部件包括:

确保使用此表的所有小部件都有正确的父级,这样就可以开始了!

相关问题