flutter去除null safe library提示
flutter不知从何时起就开始大力推行空安全,如果你的代码中引用了非空安全的库,默认情况下不仅启动不了,而且也没法build;启动还好说,在Android Studio的Edit Configurations
中的Additional run args
里填上非安全声明即可:
但是如果想build生成release包,就只能在命令行里自己输命令build了。
不仅上述功能会受到限制,IDE中语句也会被画警告线:
作为强迫症的我自然是看不下去的,首先打开Android Studio的偏好设置,找到Editor - Color Scheme - Dart
,首先将当前的配置文件拷贝一份:
然后点击第二行的Analysis hint
,再依次取消勾选右边的Inherit values from:
和Effects
:
然后点击OK即可。
现在就不会再出现可恶的下划线啦: