Flutter 에러 Member not found: 'UnicodeChar' 해결 방법

Asked 3 months ago, Updated 3 months ago, 188 views

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;

 

해결방법 아시는 분 있을까요? 

flutter

2022-05-30 10:25

3 Answers

에러를 해결하려면 다음처럼 해보세요.

  1. 모든 서드파티 패키지를 업그레이드 합니다.
  2. flutter clean
  3. pubspec.lock 파일 삭제
  4. flutter pub get


2022-05-30 10:28

영어이긴 한데 해결방법에 대해 유튜브에 올라와 있네요.

https://youtu.be/lxeB5ZZyJXM


2022-05-30 10:28

제 경우 dependency 문제였는데요.

dependency를 업그레이드하여 문제가 해결되었습니다.

 

프로젝트 폴더 내에서 터미널로

flutter pub upgrade

 

VSCode를 쓴다면

  1. Ctrl+P(MacOS를 쓴다면 Command+P)를 눌러서 Command Palette 열기
  2. Flutter: Upgrade Packages 명령어 입력

 

Android Studio를 쓴다면

  1. Search Everywhere를 엽니다.
  2. Flutter Pub Upgrade 명령어 입력


2022-05-30 10:33

If you have any answers or tips


© 2022 pinfo. All rights reserved.