1. 사이트에서 원하는 플러터 버전 다운
https://docs.flutter.dev/development/tools/sdk/releases?tab=macos
2. 다운받은 파일을 압축 풀고, 원래 플러터가 있던 폴더에 넣어준다.(이 때, 폴더 이름을 약간 바꿔주면 기존 flutter 삭제하지 않아도 된다.) 하단 사진에서 flutter가 기존의 플러터 버전이고, flutter205는 새로 받은 flutter 2.0.5 stable 버전의 파일이다.
2-1. 해당 플러터의 버전을 확인하고 싶다면, version이라는 파일에서 확인 가능하다. 하단 사진의 가장 아래에 있는 파일이다. 파일을 열면 버전이 있다.
3. 환경 변수 변경
vim $HOME/.zshrc 입력 해주고, 가장 아래 쪽에 flutter PATH를 찾아준다. (만약 flutter 환경설정이 기존에 되어 있지 않았다면 없을 수 있는데, 괜찮다. 그냥 추가해주면 된다.)
하단 첫번째 사진이 기존의 flutter 경로인데, 그걸 두번째 같이 새로 다운 받은 버전의 flutter 경로로 지정해준다.
vim $HOME/.zshrc
4. 안드로이드 스튜디오에서 dart sdk path 변경
Preferences --> Languages & Frameworks --> Dark 에서
Dart SDK path를 새로 다운 받은 flutter의 경로(예 : flutter205)으로 지정해준다.
dart-sdk는 flutter 폴더의 bin/cache/dart-sdk이다.
/Users/yusujeong/development/flutter205/bin/cache/dart-sdk
5. 안드로이드 스튜디오 restart
6. 이렇게 환경변수와 dart SDK path를 변경해주면 플러터 다운그레이드 완료!