【发布时间】:2021-06-05 17:04:11
【问题描述】:
我正在尝试运行 SplashScreen 库,但它不工作。 我已经编辑了包的 pubspec.yaml 文件,将最小 SDK 约束设置为 2.7.0, 它带出了这个错误:
lib/mySplashScreen.dart:5:28:错误:空安全功能被禁用 对于这个图书馆。尝试删除包语言版本或设置 语言版本为 2.12 或更高版本。 const MySplashScreen({Key? 键}):超级(键:键); ^ 错误:无法以可靠的 null 安全运行,因为以下依赖项不支持 null 安全:
- 包:ar_app
- package:splashscreen 解决方案见https://dart.dev/go/unsound-null-safety
我在 Dart 文件的顶部添加了语言版本注释,即://@dart=2.9 它带来了这个错误:
错误:默认情况下,库在使用时不能选择退出 null 安全性 声音零安全。 // @dart=2.9 ^^^^^^^^^^^^
我该怎么办?
【问题讨论】:
标签: flutter dart flutter-dependencies dart-pub