库'package:flutter/material.dart'是遗留的,不应导入到空安全库中

我有一个空安全库,在示例文件夹中,我使用了以下导入:

import 'package:flutter/material.dart';

但是,短绒给我以下警告:

库 'package:flutter/material.dart' 是遗留的,不应导入到空安全库中。尝试迁移导入的库。import_of_legacy_library_into_null_safe

示例项目的 pubspec.yaml 文件指定了 Dart SDK 的测试版:

environment:
  sdk: ">=2.12.0-29.10.beta <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  my_library:
    path: ../

material.dart 现在不是已经转换了吗?我需要在 pubspec.yaml 中添加其他内容还是等待稳定版本发布?

回答

对此的修复相对简单。只需转到您的 pubspec.yaml 文件并确保您在那里拥有的 lottie 依赖项是 pub.dev 站点上的最新版本。


以上是库'package:flutter/material.dart'是遗留的,不应导入到空安全库中的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>