Android 디버그 브리지 유틸리티 인 ADB를 설치하고 사용하는 방법

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

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

1 단계 : Android SDK 설정

Android SDK 다운로드 페이지로 이동하여 ADB를 포함하는 도구 세트 인 "SDK Tools Only"로 스크롤하십시오. 플랫폼 용 ZIP 파일을 다운로드하고 ADB 파일을 저장하려는 위치에 압축을 풉니 다.이 파일은 이동 가능하므로 원하는 곳에 둘 수 있습니다.

SDK Manager EXE를 시작하고 "Android SDK Platform-tools"를 제외한 모든 항목을 선택 취소합니다. Nexus 휴대폰을 사용하는 경우 "Google USB 드라이버"를 선택하여 Google 드라이버를 다운로드 할 수도 있습니다. 설치 버튼을 클릭합니다. 이렇게하면 ADB 및 기타 유틸리티가 포함 된 platform-tools 패키지가 다운로드되고 설치됩니다.

완료되면 SDK 관리자를 닫을 수 있습니다.

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

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

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

나중에 휴대폰을 컴퓨터에 연결하면 "USB 디버깅을 허용 하시겠습니까?"라는 팝업이 표시됩니다. 휴대 전화에서. "이 컴퓨터에서 항상 허용"상자를 선택하고 확인을 누릅니다.

3 단계 : ADB 테스트 및 전화기 드라이버 설치 (필요한 경우)

SDK 도구를 설치 한 폴더를 열고 platform-tools 폴더를 엽니 다. ADB 프로그램이 저장되는 곳입니다. Shift 키를 누른 상태에서 폴더 내부를 마우스 오른쪽 버튼으로 클릭합니다. "여기에서 명령 창 열기"를 선택합니다.

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

adb 장치

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

휴대폰 제조업체에서 장치에 대한 다운로드 가능한 드라이버 패키지를 제공 할 수 있습니다. 따라서 웹 사이트로 이동하여 장치 용 드라이버를 찾으십시오. Motorola는 여기에, Samsung은 여기에, HTC는 HTC Sync Manager라는 제품군의 일부로 제공됩니다. 추가 소프트웨어없이 XDA 개발자를 검색하여 드라이버를 다운로드 할 수도 있습니다.

첫 번째 단계에서 언급했듯이 SDK 관리자 창의 Extras 폴더에서 Google USB 드라이버를 설치해 볼 수도 있습니다. Nexus 기기를 포함한 일부 휴대 전화에서 작동합니다.

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

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

내 컴퓨터에서 드라이버 소프트웨어 찾아보기 옵션을 사용합니다.

Android SDK 파일을 설치 한 "Extras"폴더에서 Google USB 드라이버를 찾을 수 있습니다. google\usb_driver폴더를 선택하고 다음을 클릭합니다.

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

adb 장치

모든 것이 순조롭게 진행되면 목록에 장치가 표시되고 ADB를 사용할 준비가 된 것입니다!

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

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

현재로서는 ADB의 폴더로 이동하여 사용하고 싶을 때마다 명령 프롬프트를 열어야합니다. 그러나 Windows 시스템 PATH에 추가하는 경우에는 필요하지 않습니다 adb. 어떤 폴더에 있든 원하는 때마다 명령 프롬프트에서 입력 하여 명령을 실행할 수 있습니다.

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

유용한 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 명령어 – 기기에서 지정된 셸 명령어를 실행합니다.

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

이미지 크레딧 : Flickr의 LAI Ryanne