ADB(안드로이드 디버그 브리지) 설치 방법

💡

MacOS의 경우 brew install android-platform-tools 명령어로 설치가 가능합니다

💡

Linux(리눅스)의 경우 sudo apt install android-tools-adb 명령어로 설치가 가능합니다

USB 드라이버 설치

Samsung Android USB Driver | Samsung Developers
You need the driver only if you are developing on Windows and want to connect a Samsung Android device to your development environment over USB.
developer.samsung.com

위의 링크에서 Samsung Android USB Driver for Windows를 클릭하여 설치파일을 다운로드합니다.

다운로드받은 SAMSUNG_USB_Driver_for_Mobile_Phones.exe 파일을 실행해 USB 드라이버 프로그램을 설치합니다.

SDK 플랫폼 도구 다운로드

https://developer.android.com/studio/releases/platform-tools 웹사이트의 캡쳐 화면. Windows용 SDK 플랫폼 도구 다운로드 링크에 강조 표시가 되어 있습니다.
SDK Platform Tools release notes  |  Android Developers
Android SDK Platform-Tools is a component for the Android SDK.
developer.android.com

위의 링크에서 Windows용 SDK 플랫폼 도구 다운로드를 클릭한 후, I have read and agree with the above terms and conditions에 체크하고 Download Android SDK Platform-Tools를 클릭하여 SDK 플랫폼 도구를 다운로드한 후, 압축해체합니다.

환경 변수 설정

ℹ️

환경 변수 설정은 선택사항입니다. 환경 변수를 설정하지 않은 경우 명령 프롬포트(cmd)나 파워셸(PowerShell)을 실행한 후 cd [adb.exe 파일이 위치한 폴더]를 입력하거나, adb.exe 파일이 위치한 폴더에서 우클릭 후 ‘터미널에서 열기‘를 클릭하면 됩니다.(명령 프롬포트나 파워셸을 실행할 때마다)

adb.exe 파일이 위치한 폴더는 파일 탐색기에서 해당 디렉토리로 이동한 후 주소 표시줄의 빈 공간을 클릭하면 쉽게 복사할 수 있습니다.

(윈도우에서는 명령어를 처리할 때 작업 디렉토리(현재 폴더)에 해당 파일이 있는지 먼저 확인한 후, 환경 변수로 설정된 폴더를 확인합니다.1)2)3))

작업 표시줄의 검색 버튼을 누른 후, 고급 시스템 설정 보기를 입력하고 열기클릭합니다.

🖱️

전체 경로: 제어판 – 시스템 및 보안 – 시스템 – (장치 사양 – 관련 링크 – ) 고급 시스템 설정
(또는 윈도우키+R키 – SystemPropertiesAdvanced.exe 입력4) – 엔터)

환경 변수(N)클릭합니다.

시스템 변수 중 Path를 찾아 더블클릭합니다.(또는 Path를 찾아 클릭한 후 편집(I)클릭합니다.)

새로 만들기(N)클릭합니다.

압축을 해체한 SDK 플랫폼 도구의 폴더 경로입력한 후 확인을 클릭합니다.

💡

SDK 플랫폼 도구의 폴더 경로는 파일 탐색기에서 해당 디렉토리로 이동한 후 주소 표시줄의 빈 공간을 클릭하면 쉽게 복사할 수 있습니다.

동작 확인

시작 버튼을 우클릭한 후, Windows 터미널클릭하여 실행합니다.

명령줄adb입력하면 도움말이 표시되는 것을 확인할 수 있습니다.

스마트폰 연결하기

[갤럭시] 안드로이드 개발자 옵션(개발자 모드) 및 USB 디버깅 활성화하기
빌드 번호를 7회 연타하면 개발자 옵션이 활성화되어 설정 앱에 개발자 옵션 메뉴가 추가됩니다.(첫번째 사진의 휴대전화 정보 아래)
leit.kr

기기에서 USB 디버깅활성화한 후, 컴퓨터에 연결합니다.(위의 글 참고)

스마트폰을 컴퓨터에 연결한 후, adb devices를 입력하면 사진과 같이 기기가 표시되는 것을 확인할 수 있습니다.

💡

USB 디버깅을 허용하시겠습니까? 팝업창이 뜨면 허용클릭하여야 합니다.

  1. (https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_command_precedence?view=powershell-7.3 []
  2. (https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/path []
  3. (https://superuser.com/questions/897644/how-does-windows-decide-which-executable-to-run []
  4. (https://learn.microsoft.com/en-us/windows/win32/shell/executing-control-panel-items []
guest
0 개의 댓글
Inline Feedbacks
View all comments