Build 如何关闭APK生成上的警告/错误栏
我正在我的应用程序中使用Build 如何关闭APK生成上的警告/错误栏,build,warnings,flutter,Build,Warnings,Flutter,我正在我的应用程序中使用英雄动画。在转换过程中,文本会收到一条粗黄色下划线。我很确定这是一个溢出警告(或类似的东西),但即使在我运行flatterbuildapk和flatterinstall时,它仍然存在,即它存在于生产版本中 我的应用程序功能正常,所以我想隐藏这些。如何执行此操作?这些栏仅在调试版本中显示 对于发布版本,请使用 flutter build apk --release 在转换过程中,文本会收到一条粗黄色下划线 这是因为Hero转换是通过Overlay完成的,它在Scaffol
英雄
动画。在转换过程中,文本会收到一条粗黄色下划线。我很确定这是一个溢出警告(或类似的东西),但即使在我运行flatterbuildapk
和flatterinstall
时,它仍然存在,即它存在于生产版本中
我的应用程序功能正常,所以我想隐藏这些。如何执行此操作?这些栏仅在调试版本中显示 对于发布版本,请使用
flutter build apk --release
在转换过程中,文本会收到一条粗黄色下划线
这是因为Hero
转换是通过Overlay
完成的,它在Scaffold
或其他Material
小部件之外呈现
问题出在哪里?这意味着在转换过程中,没有任何小部件引入有效的主题(Scaffold
,对话框,材料do等)。
因此,它会退回到默认的主题
。而主题
有黄色下划线和大字体
解决方案:将你的英雄
孩子包装到一个介绍主题
或主题
本身的小部件中。这不是问题,事实上我知道溢出应该被修复,但他明确地问如何去掉黄色条:D,据我所知,它们没有在发布版本中显示。是的,但不是他在说什么。我想我现在明白你的意思了,正如@RémiRousselet所说的,我把溢出警告和默认的英雄转换行为混淆了。然而,flutter给出了虚假的警告(即,它认为由于舍入错误,存在亚像素溢出),这有助于平息这些警告。干杯完美的对于未来的读者,我必须在我所有的文本
小部件中添加装饰:Text装饰。none
,以还原英雄过渡小部件收到的主题。