안드로이드 기기에서 무선으로 빌드하고 디버깅하는 방법을 소개합니다!
무선 디버깅은 안드로이드 버전 11 이상에서만 지원하므로 참고하시길 바랍니다.
버전 10 이하에서는 usb 유선으로 연결하여 디버깅해야 합니다.
adb 란?
Android Debug Bridge 줄임말로, 안드로이드 장치와 통신하여 디버깅 등의 작업을 진행할 수 있는 Command Line Tool입니다.
안드로이드 SDK 에도 포함이 되어 있으며 애플리케이션 설치, 디바이스 접속 및 관리, 파일 업/다운로드, 시스템 log 출력, shell 접속 등이 가능합니다.
👇 아래 링크는 adb로 안드로이드 장치를 디버깅하는 방법이 적혀있는 공식문서입니다.
Android 디버그 브리지(adb) | Android 개발자 | Android Developers
기기와 통신할 수 있도록 지원하는 다목적 명령줄 도구인 Android 디버그 브리지에 대해 알아보세요.
developer.android.com
⚙️ 무선 디버깅 연결 전, 설정되어 있어야 할 부분들
1. 개발자 옵션 켜기
(휴대전화 정보 -> 소프트웨어 정보 -> 빌드번호 칸을 연타하면 설정에 '개발자 옵션'이 나타납니다.)
2. 무선 디버깅 설정
1번에서 생성한 개발자 옵션에 들어가서 아래로 스크롤하면 무선 디버깅을 켤 수 있는 토글이 존재합니다.
3. adb 설치
참고 블로그 : https://info-lab.tistory.com/215
[ADB] MacOS(맥OS)에 ADB Tool 설치 하기(Install)
이번에 MacBook(맥북)을 새로 설정하는 과정에서 MacOS Catalina(카탈리나)에 ADB를 설치하게 되었다. ADB는 Android(안드로이드) 플랫폼과 연결하여 사용하는 Tool(도구)이다. ADB를 MacOS(맥OS)에 설치하는 방
info-lab.tistory.com
4. 동일한 wifi 환경
빌드할 기기와 나의 컴퓨터가 동일한 wifi를 사용하여야 합니다.
🐞 무선 디버깅 연결 방법
1. 우선 맥 기준으로 명령어를 실행할 디렉토리로 이동합니다.
/Users/사용자계정/Library/Android/sdk/platform-tools
2. adb 정상 실행 확인
adb version
3. 연결된 단말기 확인
adb devices
4. 단말기에서 페어링 코드로 기기 페어링을 선택하여 IP 주소(ipaddr), 포트 번호(port), 페어링 코드를 확인합니다.
adb pair ipaddr:port
5. 메시지가 표시되면 아래와 같이 페어링 코드를 입력합니다.

6. 정상적으로 연결되어 무선 디버깅을 진행하면 됩니다!
참고 자료
https://velog.io/@yhm8622/Flutter-Android-Wireless-Debug
'Flutter' 카테고리의 다른 글
| [Flutter] 프로젝트에 패키지(플러그인) 추가하는 방법 (0) | 2023.08.14 |
|---|---|
| [Flutter] Row and Column 위젯 (0) | 2023.08.13 |