【问题标题】:The library 'package:vin_decoder/vin_decoder.dart' is legacy, and should not be imported into a null safe library库 'package:vin_decoder/vin_decoder.dart' 是遗留的,不应导入到空安全库中
【发布时间】:2021-10-16 21:03:59
【问题描述】:

我正在尝试在我的应用中使用 vin 解码器包。当我导入包时:

import 'package:vin_decoder/vin_decoder.dart';

但我收到此警告:

库 'package:vin_decoder/vin_decoder.dart' 是旧版,不应导入到 null 安全库中。 尝试迁移导入的库。

我的 pubspec.yaml 在依赖项下有这个:

dependencies:
  flutter:
    sdk: flutter
  cupertino_icons: ^1.0.2
  vin_decoder: ^0.1.4

有人可以解释我做错了什么吗?我检查了this stack overflow question,但没有任何效果。 谢谢。

【问题讨论】:

    标签: flutter dart flutter-dependencies


    【解决方案1】:

    你没有做错任何事。目前这个包还没有发布空安全版本,你的项目是空安全的。检查package,有一个预发布版本0.2.1-nullsafety。要么等待它发布,要么使用这个预发布版本,但它当然可能包含错误。

    【讨论】:

    • 感谢您的回复!我还需要对 null 安全性进行一些研究。
    猜你喜欢
    • 2021-10-28
    • 2021-10-25
    • 2021-05-03
    • 2013-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多