Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Today
Total
관리 메뉴

메모장

[Flutter] 맥에서 안드로이드 기기 연결 후 플러터 앱 실행시키기 with OpenMTP 본문

개발/Flutter

[Flutter] 맥에서 안드로이드 기기 연결 후 플러터 앱 실행시키기 with OpenMTP

아나도개발잘하고싶다 2024. 8. 31. 13:28

[Flutter] 맥에서 안드로이드 기기 연결 후 플러터 앱 실행시키기

1. 사용 환경

저는 맥북 에어 M2안드로이드 7버전 기기를 사용하고 있습니다. 이 글은 이러한 환경에서 안드로이드 기기를 연결하고 Flutter 앱을 실행하려는 사용자를 위한 가이드입니다.

2. 안드로이드 기기 설정하기

먼저, 안드로이드 기기에서 개발자 모드를 활성화하고 USB 디버깅을 허용해야 합니다. 이 과정은 다음 단계로 진행됩니다:

  1. 설정 메뉴로 이동
  2. 휴대전화 정보 또는 소프트웨어 정보 선택
  3. 빌드 번호를 여러 번 클릭하여 개발자 모드 활성화
  4. 활성화된 개발자 옵션에서 USB 디버깅 허용

이 과정은 대부분의 안드로이드 기기에서 동일하게 적용됩니다.

3. 맥북과 안드로이드 기기 연결하기

안드로이드 기기 설정을 완료한 후, 맥북 에어 M2안드로이드 기기를 USB 케이블로 연결합니다. 이때 Android File Transfer가 필요할 수 있습니다.

Android File Transfer는 macOS에서 안드로이드 기기와 파일을 전송할 수 있도록 도와주는 유틸리티입니다. 그러나 이 유틸리티는 최근 Quick Share로 변경되었으며, 현재 Windows에서만 제공되고 있습니다.

4. 해결 방법: openMTP 설치

이 문제를 해결하기 위해 macOS에서 사용할 수 있는 오픈소스 프로그램인 openMTP를 설치하면 됩니다. 이 프로그램을 설치한 후, 다시 플러터 앱을 실행해 보니 정상적으로 작동했습니다.

  1. openMTP 프로그램 다운로드 및 설치
  2. 맥북과 안드로이드 기기를 다시 연결
  3. Flutter 앱 실행

https://openmtp.ganeshrvel.com/

 

OpenMTP - Advanced Android File Transfer Application for macOS.

Tired of using expensive, outdated, bug heavy, Android File Transfer apps for macOS? Try OpenMTP. It's Safe, Transparent, Open-Source and FREE for a lifetime! Samsung phone, Garmin, FujiFilm, Macbook Apple Silicon M1/M2 (arm64) and Intel (x64) support avai

openmtp.ganeshrvel.com

 

5. 요약

  1. 안드로이드 기기에서 개발자 모드USB 디버깅을 활성화합니다.
  2. 맥북안드로이드 기기를 연결합니다.
  3. Android File Transfer 문제 발생 시, openMTP를 설치합니다.
  4. openMTP 설치 후, Flutter 앱을 성공적으로 실행합니다.