[Android] ADB 설치/실행/연결하기 (USB/WIFI)
인트로
안녕하세요.
오늘은 adb(android debug bridge)를 설치/실행/연결하는 방법에 대해 포스팅하겠습니다.
ADB(Android Debug Bridge) 는 말 그대로 PC에서 안드로이드 앱을 디버그할 수 있게 하는 다리 역할을 합니다.
자세히는 USB/WIFI를 통해 스마트폰과 PC를 연동하는 도구로 앱을 설치/디버깅 제어를 PC에서 할 수 있도록 기능을 제공합니다.
목차
1. adb란?
2. adb 설치하기
3. adb 실행하기
4. adb 연결하기
1. ADB란?
ADB(Android Debug Bridge) 는
PC와 실제 기기간 USB/WIFI로 연결하여 앱을 배포하고 디버깅할 수 있도록 지원하는 도구입니다.
간단히 설명하자면, 실제 단말 기기(스마트폰, Android/iOS)와 개발 PC(Windows, Mac)를 연결하는 도구인데요.
ADB는 개발자의 PC에서 실제 단말에 apk를 설치, debug할 수 있도록 제공해주고 있습니다. (단말 내 개발자 모드 설정 필요)
ADB는 USB/WIFI 를 통한 2가지 연결방법을 지원하는데요. WIFI를 통한 기기 연결은 Android 11이상에서 가능합니다.
2. ADB 설치
ADB는 아래 Android 공식 홈에서 다운로드할 수 있습니다. 각자의 PC 버전에 맞게 설치하면 됩니다.
설치 후, ADB는 Android/sdk/platform-tools 에 설치되었을 것입니다.
본인의 설치 경로에 맞게 JAVA_HOME , ANDROID_HOME을 잡아줍니다.
Mac 기준, Desktop의 .bash_profile 에 PATH경로를 잡아줍니다.
#JAVA_HOME
export JAVA_HOME=/Library/Java/JavaVirtualMachines/openjdk.jdk/Contents/Home
#ANDROID_HOME
export ANDROID_HOME=/Users/이름/Library/Android/sdk
export PATH=$JAVA_HOME/bin:$PATH
export PATH=$PATH:$ANDROID_HOME
export PATH=/Users/이름/Library/Android/sdk/platform-tools:$PATH
export PATH=/Users/이름/Library/Android/sdk/tools:$PATH
export PATH=/Users/이름/Library/Android/sdk/emulator:$PATH
3. ADB 실행
이제 adb(android debug bridge) 를 실행시키기 위해 터미널에 adb 명령어를 입력합니다.
정상적으로 설치되었다면, 아래와 같은 메시지가 출력될 것입니다.
만약 "zsh: command not found : adb" 가 출력되는 경우, 아래 포스팅과 같이 해결합니다.
life-with-coding.tistory.com/449
4. ADB 연결
이제 설치한 ADB를 통해 PC와 스마트폰을 연결합니다.
1) USB로 연결
스마트폰을 PC에 Usb 로 연결합니다. (스마트폰에는 개발자 USB 디버깅 활성화 필요)
> adb list
2) WIFI로 연결
1) 먼저, 스마트폰과 PC를 같은 와이파이로 연결합니다.
2) 스마트폰과 PC를 USB로 연결합니다. (스마트폰에는 개발자 USB 디버깅 활성화 필요)
3) adb tcpip 를 5555로 변경합니다.
4) 스마트폰의 IP(예 : IP: 192.168.0.1 , PORT: 5555) 를 입력하여 PC와 스마트폰을 연동합니다.
> adb list
> adb tcpip 5555
> adb connect 192.168.0.1:5555