-
flutter version downgrade 방법Flutter 2022. 8. 22. 16:07
flutter 명령어를 확인해보면 다음과 같이 'downgrade'가 있다.
그렇기에 'flutter downgrade v3.0.0'을 입력하면 될꺼 같지만 되지 않는다.
방법은 다음과 같다.
1.현재 fluter 버전과 channel을 확인 flutter --version
PS D:\> flutter --version Flutter 3.0.5 • channel stable • https://github.com/flutter/flutter.git Framework • revision f1875d570e (6 weeks ago) • 2022-07-13 11:24:16 -0700 Engine • revision e85ea0e79c Tools • Dart 2.17.6 • DevTools 2.12.2
2. 변경할 flutter version을 확인
https://docs.flutter.dev/development/tools/sdk/releases?tab=macos
Flutter SDK releases
All current Flutter SDK releases, stable, beta, and master.
docs.flutter.dev
3. 현재 flutter SDK설치 폴더로 이동
PS D:\SDK> cd .\flutter\
3-1. flutter sdk 설치 위치 확인
D:\> flutter doctor -v [✓] Flutter (Channel stable, 3.0.5, on macOS 12.5.1 21G83 darwin-arm, locale ko-KR) • Flutter version 3.0.5 at /Users/na/development/flutter
4. git checkout 버전명 원하는 버전 명 입력
D:\SDK\flutter> git checkout 2.10.5 Updating files: 100% (2043/2043), done. Note: switching to '2.10.5'.
5. flutter doctor
D:\SDK\flutter> flutter doctor Checking Dart SDK version... Downloading Dart SDK from Flutter engine 57d3bac3dd5cb5b0e464ab70e7bc8a0d8cf083ab... Expanding downloaded archive... Building flutter tool... Running pub upgrade... Downloading Material fonts... 2,006ms Downloading package sky_engine... 542ms Downloading flutter_patched_sdk tools... 1,387ms Downloading flutter_patched_sdk_product tools... 1,660ms Downloading windows-x64 tools... 10.6s Downloading windows-x64/font-subset tools... 2,101ms Doctor summary (to see all details, run flutter doctor -v):
6. flutter --version을 통해 다운그래이드가 되었는지 확인
D:\SDK\flutter> flutter --version Flutter 2.10.5 • channel unknown • unknown source Framework • revision 5464c5bac7 (4 months ago) • 2022-04-18 09:55:37 -0700 Engine • revision 57d3bac3dd Tools • Dart 2.16.2 • DevTools 2.9.2
'Flutter' 카테고리의 다른 글
[Flutter] 프로젝트별로 Flutter SDK 버전 다르게 하기 (FVM, Sidekick) (1) 2023.10.25 Flutter project 생성하기 (0) 2023.01.04 VisualDensity.adaptivePlatformDensity 란 (0) 2022.05.24 Flutter Retrofit, JsonSerializable, build_runner(data layer, Clean Architecture, MVVM) (0) 2022.03.21 Flutter 기본2(Class) (0) 2022.01.27