프로그래밍 일반/Flutter 프로그래밍

flutter 버전 업그레이드

지노윈 2024. 7. 13. 23:14
반응형

 

flutter의 현재 채널 및 버전 확인

'flutter --version' 명령으로 stable 채널이고 버전이 3.19.0인 것을 알 수 있습니다.

> flutter --version
Flutter 3.19.0 • channel stable • https://github.com/flutter/flutter.git
Framework • revision bae5e49bc2 (5 months ago) • 2024-02-13 17:46:18 -0800
Engine • revision 04817c99c9
Tools • Dart 3.3.0 • DevTools 2.31.1

 

채널 변경 

현재 채널이 stable이 아니라면 'flutter channel stable' 명령으로 채널을 stable로 변경 할 수 있습니다.

> flutter channel stable
Switching to flutter channel 'stable'...

Upgrading engine...
Successfully switched to flutter channel 'stable'.
To ensure that you're on the latest build from this channel, run 'flutter upgrade'



flutter 업그레이드

'flutter upgrade' 명령을 입력하여 최신으로 업그레이드 할 수 있습니다.

업그레이드가 모두 된 다음에는 자동으로 'flutter doctor'가 실행되는 모습도 보실 수 있습니다.

> flutter upgrade

Upgrading Flutter to 3.22.2 from 3.19.0 in C:\Users\jinowin\dev\flutter...
Checking Dart SDK version... 
Downloading Dart SDK from Flutter engine edd8546116457bdf1c5bdfb13ecb9463d2bb5ed4... 
Expanding downloaded archive with PowerShell...
Building flutter tool... 
Running pub upgrade... 
Resolving dependencies...
Downloading packages...
Got dependencies.

...

Flutter 3.22.2 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 761747bfc5 (5 weeks ago) • 2024-06-05 22:15:13 +0200
Engine • revision edd8546116
Tools • Dart 3.4.3 • DevTools 2.34.3

Running flutter doctor...
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.22.2, on Microsoft Windows [Version 10.0.19045.4291], locale ko-KR)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[√] Chrome - develop for the web
[√] Visual Studio - develop Windows apps (Visual Studio Professional 2022 17.9.5)
[√] Android Studio (version 2021.1)
[√] VS Code (version 1.89.1)
[√] Connected device (3 available)
[√] Network resources

• No issues found!


작업 프로젝트의 패키지 업그레이드

-v 옵션 추가하면 로그를 verbose로(자세한 로그) 출력할 수 있습니다.

> flutter -v pub get