카테고리 없음
Flutter 무선 디버깅 설정
mark340
2024. 6. 5. 17:08
1. Android 장치 설정
- 개발자 모드 활성화:
- 설정 앱을 열고 "전화 정보" 또는 "디바이스 정보"로 이동합니다.
- "빌드 번호"를 7번 클릭하여 개발자 모드를 활성화합니다.
- 개발자 모드가 활성화되면 "설정" -> "시스템" -> "개발자 옵션"으로 이동합니다.
- ADB 디버깅 활성화:
- "개발자 옵션"에서 "USB 디버깅"을 활성화합니다.
- 또한, "네트워크 디버깅" 또는 "ADB 무선 디버깅" 옵션을 활성화합니다. (이 옵션은 Android 11 이상에서 사용 가능)
2. Android 장치와 컴퓨터 연결
- Set-up ADB
- Install homebrew
/bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/master/install.sh>)" - Install adb
brew install --cask android-platform-tools
or try a cask install depending on your settings:
brew install android-platform-tools - Start using adb
adb devices
- Install homebrew
- ADB를 통해 장치 연결:
- USB 케이블을 사용하여 Android 장치를 컴퓨터에 연결합니다.
- 터미널 또는 명령 프롬프트에서 다음 명령을 실행하여 장치를 인식시키고 연결합니다:
- adb devices
- 장치가 연결되면, 무선 디버깅을 활성화하기 위해 다음 명령을 실행합니다:
- adb tcpip 5555
- 그런 다음 장치를 USB에서 분리합니다.
adb tcpip 5555 error: more than one device/emulator # 위 Error가 발생되는 경우 실행중인 에뮬레이터/디버깅모드 종료 후 재실행
- 무선 디버깅:
- 장치의 IP 주소를 확인합니다. (설정 -> 네트워크 & 인터넷 -> Wi-Fi -> 현재 연결된 네트워크 클릭 -> IP 주소 확인)
- 터미널 또는 명령 프롬프트에서 다음 명령을 실행하여 장치와 무선으로 연결합니다:
adb connect <장치의 IP 주소>:5555 - 성공적으로 연결되면, adb devices를 다시 실행하여 장치가 무선으로 연결되었는지 확인합니다.