본문 바로가기
Flutter

Mac에서 Brew를 이용한 플러터 개발환경 간단 설치

by Maccrey Coding 2024. 11. 16.
728x90
반응형

 

개발 환경 세팅

플러터 SDK 파일을 내려받아 직접 설치하는 방법 대신 Homebrew를 사용하여 flutter를 손쉽게 설치하는 방법을 알려드립니다.

1. Homebrew 설치

Homebrew 공식 사이트

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

터미널을 열어 홈페이지에 있는 코드를 붙여넣기하고 실행.

brew --version

brew --version을 터미널에 입력해서 설치되었는지 확인합니다.

==> Next steps:
- Run these commands in your terminal to add Homebrew to your PATH:
    echo >> /Users/maccrey/.zprofile
    echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/maccrey/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:
    https://docs.brew.sh

환경변수가 설정이 안되었다고 나오네요.

echo >> /Users/maccrey/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/maccrey/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

이 부분을 터미널에 붙여넣어 실행합니다.

2. 플러터 SDK설치

homebrew를 이용하여 flutter를 설치합니다.

brew install --cask flutter

위 명령어를 복사하여 터미널에 붙여넣고 실행합니다.

flutter --version

플러터 SDK가 설치 되었는지 확인합니다.

flutter doctor

license,Android toolchain, Xcode, Android Studio가 필요하다고 하네요.

우선 라이센스에 동의 하도록 하겠습니다.

sudo softwareupdate --install-rosetta --agree-to-license

위 명령어를 복사하여 터미널에 붙여넣고 실행합니다.

3. ios 앱 개발을 위한 환경 구축

 

1. APP Store에서 xcode를 검색하여 설치를 합니다.

    Xcode를 실행하고 ISO를 선택후 Download&Install 버튼을 누릅니다.

 

2. brew를 이용하여 cocoapods를 설치

brew install cocoapods

위 명령어를 복사하여 터미널에 붙여넣고 실행합니다.

4. Android 앱 개발을 위한 환경 구축

Homebrew를 이용하여 안드로이드 스튜디오를 설치합니다.

brew install --cask android-studio

설치가 완료되었으면 안드로이드 스튜디오를 실행합니다.

안드로이드 스튜디오가 정상적으로 설치되었습니다!

flutter doctor 명령을 다시 실행합니다.

flutter doctor

터미널에 출력된 결과 cmdline-tools;latest를 설치하라는 안내가 나옵니다.
또한 flutter doctor --android-licenses를 실행하라고 합니다.
이를 위해 안드로이드 스튜디오를 실행하여 아래의 빨간색 네모박스 버튼을 클릭해줍니다.

SDK Manager를 클릭

SDK Tools 탭에 들어가서 원하던 Command-line Tools(latest)를 설치합니다.

flutter doctor --android-licenses

위 명령어를 복사하여 터미널에 붙여넣고 실행합니다.

y를 입력하며 모두 동의를 해줍니다.
다시 flutter doctor를 실행하면 모두 설치되었다고 출력이 됩니다.

 

환영합니다. 플러터 개발환경을 완료했습니다!!

 

구독!! 공감과 댓글,

광고 클릭은 저에게 큰 힘이 됩니다.

 

Starting Google Play App Distribution! "Tester Share" for Recruiting 20 Testers for a Closed Test.

 

Tester Share [테스터쉐어] - Google Play 앱

Tester Share로 Google Play 앱 등록을 단순화하세요.

play.google.com

 

728x90
반응형