빌드오류 Cannot run with sound null safety because dependencies don't support null safety
다트 패키지 중에서 null-safety를 지원하지 않는 패키지에 대해
빌드시 오류가 발생하는 듯 합니다
로컬 빌드할때 안드로이드 스튜디오 기준, Additional run args 에 --no-sound-null-safety 옵션을 추가하면
빌드정상적으로 됩니다
그런데 apk파일 뽑을때도 같은 오류가 납니다
flutter build apk --no-sound-null-safety
옵션을 붙여줘서 실행하면 apk파일이 잘 추출됩니다
최종 오류가
* Where:
Script 'E:\src\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1035
* What went wrong:
Execution failed for task ':app:compileFlutterBuildRelease'.
> Process 'command 'E:\src\flutter\bin\flutter.bat'' finished with non-zero exit value 1
이런 메세지라서 관련 해결책을 찾아 전부 시도하고, gradle 쪽 문제라고 생각해서
버전을 낮췄다 다시 돌렸다 해봤지만 소용이없었고..
가장 첫번째 쪽에 발생하는
Building with sound null safety
Error: Cannot run with sound null safety, because the following dependencies
don't support null safety:
에러 부터 해결하니 해결이 되었습니다.