저번 글에서 flutter doctor를 사용해 의존성을 확인했을 때, 안드로이드 스튜디오에 대한 의존성 확인이 실패했다고 떴습니다. 나중에 컴파일할 때나 문제가 생기는 줄 알았는데 아니더군요.
그래서 flutter doctor를 실행했을 때 생긴 의존성 문제를 다 해결해보겠습니다.
- 안드로이드 스튜디오 설치
- VS Code flutter extension 설치(나중에 텍스트 에디터를 VS Code로 쓸 예정입니다.)
https://developer.android.com/studio
먼저 안드로이드 스튜디오를 설치해줍니다.
그리고 다시 flutter doctor를 실행하면
flutter doctor --android-licenses
를 실행하라고 나올 겁니다. 해당 명령어를 실행해주면 됩니다.
그 다음
- Android 스튜디오를 시작하세요.
- 플러그인 preferences를 여세요 (맥OS에서는 Preferences > Plugins, 윈도우와 리눅스에서는 File > Settings > Plugins).
- Marketplace를 선택하고, Flutter 플러그인을 선택하고 설치를 클릭하세요.
- Dart 플러그인을 설치하라는 메시지가 나타나면 Yes를 클릭하세요.
- 메시지가 나타나면 Restart를 클릭하세요.
위의 단계에 따라 flutter 플러그인을 설치합니다.
이제 안드로이드 스튜디오 설정이 끝났습니다.
다음은 VS Code에서 flutter extension을 깔아보겠습니다.
[File] -> [Preferences] -> [Extensions] 에 들어가면 Extension을 설치할 수 있습니다.
거기서 Flutter를 검색해 설치해줍시다.
이제 다시 Powershell에서 flutter doctor를 실행해주면 다음과 같이 나옵니다.
개발자 모드([설정] - [휴대전화 정보] - [소프트웨어 정보] - [빌드번호] 를 연타하면 켜집니다.) 와 USB 디버깅을 켰지만 위와 같이 나옵니다..... 다시 찾아보니 아래의 구글 USB 드라이버를 가져와야 합니다.
https://developer.android.com/studio/run/win-usb
위의 글을 보고 설치하고 나니 모든 게 해결 됐습니다!!!!!
자 오늘은 설정을 마친 것에 의의를 두고...
다음 글부터는 꼭 개발을 해보겠습니다!
'개발 > Flutter' 카테고리의 다른 글
Flutter GetX 패턴으로 프로젝트 구성해보기(1) - GetX란? (0) | 2021.06.07 |
---|---|
Flutter 기초(5) - 첫 번째 앱 작성하기 Part2 ( Navigator 와 route ) (0) | 2020.02.19 |
Flutter 기초(4) - 첫 번째 앱 작성하기( Stateful과 Stateless의 차이, 무한 ListView 생성 ) (0) | 2020.02.17 |
Flutter 기초(3) - flutter 데모 앱 (0) | 2020.02.13 |
Flutter 기초(1) - Flutter 설치 및 의존성 확인 (0) | 2020.02.10 |