Flutter报错:/.pub-cache/hosted/pub.flutter-io.cn/asn1lib-1.6.5/lib/src/asn1octetstring.dart:30:26: ...

运行一直报这个错误:


error: ../../../.pub-cache/hosted/pub.flutter-io.cn/asn1lib-1.6.5/lib/src/asn1octetstring.dart:30:26: Error: A value of type 'List<int>' can't be assigned to a variable of type 'Uint8List'.

上次也是一样,晕晕乎乎的好了,这次又这样了,查找了一番,原来是引用的版本不一致导致的:

asn1lib:
    dependency: transitive
    description:
      name: asn1lib
      sha256: "4bae5ae63e6d6dd17c4aac8086f3dec26c0236f6a0f03416c6c19d830c367cf5"
      url: "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/"
    source: hosted
    version: "1.6.5"

version: "1.6.5"改为version: "1.5.8"

asn1lib 1.5.8 (1.6.5 available)

如果还不行,就清理和获取依赖
有时候,依赖可能会损坏。你可以尝试清理并重新获取依赖:

flutter clean
flutter pub get

重新运行,直到没问题。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容