flutter

[flutter]The lower bound of "sdk: '>=2.7.0 <3.0.0'" must be 2.12.0'or higher to enable null safety.

진아사랑해 2023. 11. 9. 21:36
반응형

유튜브에 있는 강의에 대한 예제 프로그램 또는 기간이 많이 지난 github에 있는 flutter sample code를 사용하시면 

제목과 같은 에러가 많이 나올 것입니다.

flutter가 계속 발전하면서 저도 3년 전 예제를 안드로이드 스튜디오에 불러왔더니, 제목과 같은 에러가 나왔습니다.

문제 해결

안드로이드 스튜디오나 VSCode에서 flutter 기본 sample code를 생성합니다.

해당하는 pubspec.yaml 파일을 복사하여 원하시는 샘플 코드에 덮어씁니다.(overwrite)

 

- args 1.6.0
- charcode 1.1.3
- convert 2.1.1
- crypto 2.1.4
- image 2.1.12
- petitparser 2.4.0
- quiver 2.1.3
- typed_data 1.1.6
- xml 3.6.1
Changed 31 dependencies!
This app is using a deprecated version of the Android embedding.
To avoid unexpected runtime failures, or future build failures, try to migrate this app to the V2 embedding.
Take a look at the docs for migrating an app: https://github.com/flutter/flutter/wiki/Upgrading-pre-1.12-Android-projects
Process finished with exit code 0

 

에러 없이 정상적으로 pubspec.yaml 파일이 적용되었습니다.

반응형