Flutter Error: Member not found: 'UnicodeChar'

Flutter Error: Member not found: 'UnicodeChar'

升级到flutter 3.0.0后。 我收到此错误:

Error: Member not found: 'UnicodeChar'.
  int get UnicodeChar => Char.UnicodeChar;

Error: Setter not found: 'UnicodeChar'.
  set UnicodeChar(int value) => Char.UnicodeChar = value;

Error: Member not found: 'AsciiChar'.
  int get AsciiChar => Char.AsciiChar;

Error: Setter not found: 'AsciiChar'.
  set AsciiChar(int value) => Char.AsciiChar = value;

图片如下:

要解决错误,请执行以下操作

  1. 升级所有第三方包
  2. 颤动干净
  3. 删除pubspec.lock个文件
  4. flutter pub get

您可以从下面的 link 中了解更多信息 https://youtu.be/lxeB5ZZyJXM

就我而言,它是过时的传递依赖项之一。

升级依赖项解决了我的问题。

从终端(在项目文件夹内):

flutter pub upgrade

来自Visual Studio代码

  1. 打开命令面板...⌘ 命令+P 在 MacOS 上)
  2. 类型Flutter: Upgrade Packages

来自 Android 工作室

  1. 打开到处搜索(MacOS 上的ShiftShift
  2. 类型Flutter Pub Upgrade

解决方案:

  1. 升级所有 thirst-party 包
  2. 颤抖干净
  3. 删除pubspec.lock 文件
  4. flutter pub 获取

完成!!! ✌

要解决错误,请对 flutter build 执行以下操作 1 : 升级所有 thirst-party 包 2:扑干净 3 : 删除 pubspec.lock 个文件 4:颤振酒馆得到 5 : 颤振 [​​=17=].

成功构建..谢谢[删除此 pibspec.look 文件]

如果您在执行 flutterfire configure 命令时遇到这种情况,请将其输入您的终端进行修复:

dart pub global activate flutterfire_cli