최대 1 분 소요

ADB(Android Debug Bridge) 란?

adb는 안드로이드기기와 통신할 수 있도록 지원하는 다목적 명령줄 도구이다.
adb 명령어를 통해서 앱 설치 및 파일전송/추출 등 다양한 작업을 할 수 있다.
adb 클라이언트는 5037포트를 사용하여 adb 서버와 통신한다.
자세한 내용은 링크 참고

ADB 설치

  1. platform-tools 다운로드
  2. OS에 맞는 프로그램을 다운로드한 뒤에 적당한위치에 압축을 해제한다. Android sdk를 설치하면 아래와같은 위치에 platform-tools폴더가 있다.

    예) /Users/${사용자}/Libaray/Android/sdk/platform-tools

  3. 명령프롬프트 or 터미널에서 adb를 사용할 수 있도록 Path를 설정한다.

예) macOS .zshrc Image Alt paths

ADB 명령어

  • adb shell

    $ adb shell

Image Alt adb_shell

  • adb 실행

    $ adb start-server

Image Alt adb_start_server

  • adb 종료

    $ adb kill-server

  • 파일 가져오기 ( Mobile -> PC )

    $ adb pull [source] [dest]

Image Alt adb_pull

  • 파일 복사하기 ( PC -> Mobile )

    $ adb push [source] [dest]

Image Alt adb_push

  • 장치 검색

    $ adb devices

Image Alt 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]

Image Alt adb_network_setting

  • 기기 무선 연결

    $ adb -s [device serial] connect [ip address]

Image Alt adb_network_connect

태그:

카테고리:

업데이트:

댓글남기기