adb 사용법
ADB(Android Debug Bridge) 란?
adb는 안드로이드기기와 통신할 수 있도록 지원하는 다목적 명령줄 도구이다.
adb 명령어를 통해서 앱 설치 및 파일전송/추출 등 다양한 작업을 할 수 있다.
adb 클라이언트는 5037포트를 사용하여 adb 서버와 통신한다.
자세한 내용은 링크 참고
ADB 설치
- platform-tools 다운로드
- OS에 맞는 프로그램을 다운로드한 뒤에 적당한위치에 압축을 해제한다. Android sdk를 설치하면 아래와같은 위치에 platform-tools폴더가 있다.
예) /Users/${사용자}/Libaray/Android/sdk/platform-tools
- 명령프롬프트 or 터미널에서 adb를 사용할 수 있도록 Path를 설정한다.
예) macOS .zshrc
ADB 명령어
-
adb shell
$ adb shell
-
adb 실행
$ adb start-server
-
adb 종료
$ adb kill-server
-
파일 가져오기 ( Mobile -> PC )
$ adb pull [source] [dest]
-
파일 복사하기 ( PC -> Mobile )
$ adb push [source] [dest]
-
장치 검색
$ adb devices
-
APK 설치
$ adb install -r file.apk
-
특정기기에 APK 설치
$ adb -s [device_serial] install -r file.apk
-
APK 제거
$ adb uninstall file.apk
-
기기 무선 연결 port 설정
$ adb -s [device_serial] tcpip [port]
-
기기 무선 연결
$ adb -s [device serial] connect [ip address]
댓글남기기