Flutter 개발환경을 구축해보고 공식 사이트의 안내를 따라 앱을 만들어 보았는데 실행부터 에러가 발생하였다.

https://flutter-ko.dev/docs/get-started/codelab

Launching lib\main.dart on sdk gphone x86 in debug mode...
Error: Cannot run with sound null safety, because the following dependencies
don't support null safety:

- package:english_words

For solutions, see https://dart.dev/go/unsound-null-safety

FAILURE: Build failed with an exception.

* Where:
Script 'D:\Dev\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1035

* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command 'D:\Dev\flutter\bin\flutter.bat'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org

BUILD FAILED in 1m 25s
Exception: Gradle task assembleDebug failed with exit code 1
Exited (sigterm)

해결을 위해 인터넷을 찾아보니 해결책은 나오는데 원인은 모르겠다. 앱을 만들기 쉽다고 하는데 내게는 그리 쉽운게 아닌 것 같다. 해결 방법은 실행 명령 파라메터에 "--no-sound-null-safety"를 추가하는 것이다.

 

Android Studio 를 사용하는경우, 메인 메뉴의 Run 메뉴에 있는 "Edit Configuration..." 메뉴 대화상자의 "Additional run args" 항목에 "--no-sound-null-safety"를 추가한다.

Run Configuration of Android Studio

Visual Studio Code 를 사용하는 경우, File > Preferences > Settings (Ctrl + ,) 에서 "Flutter run additional args" 를 찾아서 아이템을 추가하고 "--no-sound-null-safety"를 입력한다.

File Settings on VSCode

파라메터 입력 후 실행을하니 정상 실행되는 결과 화면을 볼 수 있었다.

Posted by NeoDreamer
:
BLOG main image
사람의 발목을 잡는건 '절망'이 아니라 '체념'이고 앞으로 나아가게 하는건 '희망'이 아니라 '의지'다. - 암스 중에서 - by NeoDreamer

공지사항

카테고리

전체보기 (793)
Life Story (1)
Thinking (2)
Nothing (5)
---------------* (0)
Dev Story (701)
Com. Story (80)
IT Story (1)
---------------+ (0)
Etc (2)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

Total :
Today : Yesterday :
04-24 06:17