如何在 APK 构建中关闭 warning/error 栏

How to turn off warning/error bars on APK build

我正在我的应用程序中使用 Hero 动画。在过渡期间,文本会收到黄色粗下划线。我很确定这是一个溢出警告(或类似的东西),但即使我 运行 flutter build apkflutter install 它仍然存在,即它存在于生产版本中。

我的应用程序运行正常,所以我想隐藏这些。我该怎么做?

这些栏仅在调试版本中显示。

对于发布版本使用

flutter build apk --release

During the transition, the text receives a thick yellow underline.

这是因为 Hero 过渡是通过 Overlay 完成的,它在 Scaffold 或其他 Material 小部件之外呈现。

问题?这意味着在转换期间,没有引入有效 Theme 的小部件(例如 ScaffoldDialogMaterial)。 所以它回退到默认 ThemeTheme 带有大字体的黄色下划线。

解决方案:将您的 Hero child 包装到引入 ThemeTheme 本身的小部件中。