728x90
반응형

설치 프로세스는 아래와 같다.

1. ADB 다운로드
2. 환경 변수 설정(윈도우, 맥북)
3. 테스트

 

[그림]

1. ADB 다운로드


ADB를 간단히 소개하면 Android Debug Bridge, 즉 안드로이드 디버거 툴이다. Android SDK(Software development kit)에 포함된 툴로, 안드로이드 기기를 CLI 기반으로 컨트롤 할 수 있다.
(패키지 설치, 셀 접근, 파일 업/다운로드 등)

 

아래 사이트에서 다운로드 한다.

https://developer.android.com/studio/releases/platform-tools

 

SDK 플랫폼 도구 출시 노트  |  Android 개발자  |  Android Developers

Android SDK 플랫폼 도구는 Android SDK의 구성요소입니다.

developer.android.com

Windows, Mac 환경에 맞게 다운로드

 

 

2-1 윈도우 환경 변수 설정


(step1) 각자 선호하는 방식이 있겠지만, C드라이브에 adb폴더를 만들고 압축을 풀어준다.

 

 

(step2) 윈도우키 => 환경 변수 검색 => (1)새 시스템 변수 등록 => (2)path에도 등록

새 시스템 변수 만들기
path 편집 -> %android_tools% 등록 후, CMD켜서 정상동작하는지 테스트

 

2-1 윈도우에서의 기본적인 사용과 주요 명령어


(step1) 디바이스 연결 후 adb devices 로 연결가능한 디바이스 확인

> adb devices 입력하고, "단말기에서 USB 디버깅을 허용" 필요

(step2) adb shell로 쉘 연결

에러나면 adb kill-server(서버종료) / adb start-server(서버시작) 권장하더라

**주요 명령어들

#연결 가능한 디바이스 목록
adb devices [-l]

#shell 실행 
adb shell [커맨드]

#APK 설치 / 삭제
adb install {name.apk}
adb uninstall {패키지명}

#PC => Android
adb push {pc path} {device path}

#Android => PC
adb pull {device path} {pc path}

#디바이스 로그캣 내용 확인
adb logcat

#디바이스 포트 로컬로 연결
adb forward {pc port} {device port}

#APP 강제 종료
adb am force-stop {name}

 

맥도 유사하다. 맥 환경변수는 zshrc, bashrc에다가 설정하면될듯

 

-끝-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90
반응형

+ Recent posts