Android 디버그 브리지 유틸리티인 ADB 설치 및 사용 방법

게시 됨: 2022-12-13

안드로이드 로고 ADB

Android Debug Bridge Utility(ADB)를 설치하고 사용하려면 ADB 페이지에서 플랫폼 도구를 다운로드하고 아무 곳에나 압축을 풉니다. 휴대폰에서 설정 앱을 열고 "시스템" 페이지로 이동한 다음 빌드 버튼을 7번 탭하고 휴대폰을 PC에 연결합니다. PowerShell을 열고 플랫폼 도구 폴더로 이동한 다음 adb 명령을 실행합니다.

Android Debug Bridge인 ADB는 Google의 Android SDK에 포함된 명령줄 유틸리티입니다. ADB는 컴퓨터에서 USB를 통해 장치를 제어하고, 파일을 앞뒤로 복사하고, 앱을 설치 및 제거하고, 셸 명령을 실행하는 등의 작업을 수행할 수 있습니다.

스마트폰 또는 태블릿 백업 및 복원, 기본적으로 SD 카드에 Android 앱 설치를 포함하여 과거에 ADB가 필요한 몇 가지 다른 트릭을 다루었습니다. ADB는 다양한 괴짜 안드로이드 트릭에 사용됩니다.

1단계: 플랫폼 도구 다운로드

플랫폼 도구를 다운로드합니다.

Android SDK 플랫폼 도구 다운로드 페이지로 이동합니다. "다운로드" 섹션에서 운영 체제에 대한 링크를 선택합니다. 이렇게 하면 ADB 파일을 저장하려는 위치에 압축을 풀 수 있는 ZIP 파일이 다운로드됩니다. 이 파일은 휴대가 가능하므로 원하는 위치에 둘 수 있습니다.

그것이 지금 우리가 해야 할 전부입니다. 파일의 압축을 푼 위치를 기억해 두십시오. 나중에 액세스해야 합니다.

2단계: 전화기에서 USB 디버깅 활성화

Android 기기에서 ADB를 사용하려면 "USB 디버깅"이라는 기능을 활성화해야 합니다. 휴대전화의 앱 서랍을 열고 설정 아이콘을 탭한 다음 '휴대전화 정보'를 선택합니다. 맨 아래로 스크롤하여 "빌드 번호" 항목을 7번 누릅니다. 이제 개발자가 되었다는 메시지가 표시됩니다.

기본 설정 페이지로 돌아가면 "시스템" 섹션에 "개발자 옵션"이라는 새로운 옵션이 표시됩니다. 그것을 열고 "USB 디버깅"을 활성화하십시오.

USB 디버깅을 활성화합니다.

나중에 휴대폰을 컴퓨터에 연결하면 "Allow USB Debugging?"이라는 제목의 팝업이 표시됩니다. 당신의 전화에. "이 컴퓨터에서 항상 허용" 상자를 선택하고 확인을 누릅니다.

3단계: ADB 테스트 및 휴대폰 드라이버 설치(필요한 경우)

명령 프롬프트(PowerShell 및 터미널도 작동함)를 열고 디렉터리를 이전에 파일 압축을 푼 위치로 변경합니다. 아래 명령어를 입력하면 됩니다. 파일 대상을 자신의 것으로 바꿉니다.

CD C:\”프로그램 파일”\플랫폼 도구

ADB가 제대로 작동하는지 테스트하려면 USB 케이블을 사용하여 Android 기기를 컴퓨터에 연결하고 다음 명령을 실행합니다.

 adb 장치
참고: PowerShell 또는 PowerShell 프로필이 있는 터미널을 사용하는 경우 대신 ./adb devices 실행해야 합니다.

".\adb devices"를 실행하여 연결된 Android 휴대폰을 나열합니다.

목록에 장치가 표시되어야 합니다. 장치가 연결되었지만 목록에 아무 것도 나타나지 않으면 적절한 드라이버를 설치해야 합니다.

대부분의 경우 PC는 자동으로 전화를 감지하고 적절한 드라이버로 설정합니다. 그렇지 않은 경우 일반적으로 XDA 개발자 포럼 또는 제조업체 웹 사이트에서 장치용 드라이버를 찾을 수 있습니다. Pixel 휴대전화와 같은 Google 기기용 드라이버는 Google 웹사이트에서 찾을 수 있습니다. Google에는 제조업체별로 정렬된 USB 드라이버 목록도 있어 시간을 크게 절약할 수 있습니다.

참고: 특정 지침이 제공되는 경우 장치 드라이버 설치 지침을 주의 깊게 따르십시오.

드라이버를 수동으로 다운로드하는 경우 Windows가 장치에서 드라이버를 찾도록 강제해야 할 수 있습니다. 장치 관리자를 열고(시작을 클릭하고 "장치 관리자"를 입력하고 Enter 키를 누름) 장치를 찾아 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. 드라이버가 제대로 설치되지 않은 경우 장치 옆에 노란색 느낌표가 표시될 수 있습니다.

드라이버 탭에서 "드라이버 업데이트"를 클릭합니다.

내 컴퓨터에서 드라이버 소프트웨어 찾아보기 옵션을 사용하십시오.

장치용으로 다운로드한 드라이버를 찾습니다.

참고: OEM 또는 Google에서 드라이버를 다운로드한 경우 드라이버 폴더에서 실행 파일 또는 INF 파일을 찾으십시오.

장치 드라이버를 설치했으면 전화를 연결하고 adb 장치 명령을 다시 시도하십시오.

 adb 장치

또는:

 ./adb 장치

모두 잘 되었다면 목록에 장치가 표시되고 ADB를 사용할 준비가 된 것입니다!

adb devices 실행해도 여전히 장치가 반환되지 않으면 다음과 같은 몇 가지 방법을 시도할 수 있습니다.

  • USB 케이블을 고품질 케이블로 교체하십시오.
  • USB 케이블을 다른 포트에 연결
  • USB 케이블을 PC 전면의 포트나 USB 허브가 아닌 마더보드(후면)의 USB 포트에 직접 연결합니다.
  • 휴대전화의 USB 모드를 PTP, MTP(파일 전송/Android Auto) 또는 USB 테더링으로 변경하세요.

4단계(선택 사항): 시스템 경로에 ADB 추가

그대로 ADB 폴더로 이동하여 사용하고 싶을 때마다 명령 프롬프트를 열어야 합니다. 그러나 이를 Windows 시스템 경로에 추가하면 그럴 필요가 없습니다. 명령 프롬프트에서 adb 입력하면 어떤 폴더에 있든 상관없이 원할 때마다 명령을 실행할 수 있습니다.

이 프로세스는 Windows 11, 10 및 7에서 약간 다르므로 이를 수행하는 데 필요한 단계는 시스템 경로 편집에 대한 전체 가이드를 확인하십시오.

관련: Windows에서 손쉬운 명령줄 액세스를 위해 시스템 경로를 편집하는 방법

유용한 ADB 명령

ADB가 필요한 다양한 트릭 외에도 ADB는 몇 가지 유용한 명령을 제공합니다.

  • adb install C:\package.apk — 장치의 컴퓨터에 C:\package.apk에 있는 패키지를 설치합니다.
  • adb uninstall package.name — 장치에서 package.name이 포함된 패키지를 제거합니다. 예를 들어 com.rovio.angrybirds라는 이름을 사용하여 Angry Birds 앱을 제거합니다.
  • adb push C:\file /sdcard/file — 컴퓨터에서 장치로 파일을 푸시합니다. 예를 들어 여기에서 명령은 컴퓨터의 C:\file에 있는 파일을 장치의 /sdcard/file로 푸시합니다.
  • adb pull /sdcard/file C:\file — 장치에서 컴퓨터로 파일을 가져옵니다 — adb push와 유사하지만 그 반대입니다.
  • adb logcat — Android 기기의 로그를 봅니다. 앱 디버깅에 유용할 수 있습니다.
  • adb shell — 장치에서 대화형 Linux 명령줄 셸을 제공합니다.
  • adb shell command — 장치에서 지정된 shell 명령을 실행합니다.

ADB에 대한 전체 가이드는 Google Android 개발자 사이트의 Android 디버그 브리지 페이지를 참조하세요.