Android Debug Bridge 유틸리티 인 ADB 설치 및 사용 방법

0
454

android-plush

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

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

1 단계 : Android SDK 설정

Android SDK 다운로드 페이지로 이동하여 ADB가 포함 된 도구 세트 인 “SDK 도구 만”으로 스크롤하십시오. 플랫폼 용 ZIP 파일을 다운로드하여 ADB 파일을 저장할 위치에 압축을 풉니 다. 휴대용이므로 원하는 위치에 놓을 수 있습니다.

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

이미지

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

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

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

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

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

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

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

이미지

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

adb devices

image

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

휴대 전화 제조업체에서 기기에 다운로드 가능한 드라이버 패키지를 제공 할 수 있습니다. 따라서 웹 사이트로 이동하여 장치의 드라이버를 찾으십시오. 모토로라와 삼성이 여기 있으며 HTC는 HTC 동기화 관리자라는 제품군의 일부로 제공됩니다. 추가 소프트웨어없이 XDA Developers에서 드라이버 다운로드를 검색 할 수도 있습니다.

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

image

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

이미지

드라이버 탭에서 드라이버 업데이트를 클릭하십시오.

image

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

이미지

Android SDK 파일을 설치 한“Extras”폴더에 Google USB 드라이버가 있습니다. 를 선택하십시오 googleusb_driver 폴더를 클릭하고 다음을 클릭하십시오.

이미지

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

adb devices

모두 제대로 작동하면 목록에 장치가 표시되고 ADB를 사용할 수 있습니다.

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

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

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

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

유용한 ADB 명령

ADB가 필요한 다양한 트릭 외에도 ADB는 다음과 같은 유용한 명령을 제공합니다.

adb 설치 C : package.apk – 장치의 컴퓨터에서 C : package.apk에 패키지를 설치합니다.

adb 제거 package.name – 장치에서 package.name을 가진 패키지를 설치 제거합니다. 예를 들어, com.rovio.angrybirds라는 이름을 사용하여 Angry Birds 앱을 제거 할 수 있습니다.

adb 푸시 C : 파일 / sdcard / 파일 – 파일을 컴퓨터에서 장치로 푸시합니다. 예를 들어, 여기서 명령은 컴퓨터의 C : file에있는 파일을 장치의 / sdcard / file로 푸시합니다.

adb 풀 / sdcard / 파일 C : file – 장치에서 컴퓨터로 파일을 가져옵니다 – adb push와 같지만 반대로 작동합니다.

adb logcat – Android 기기의 로그를 봅니다. 앱 디버깅에 유용 할 수 있습니다.

adb 쉘 – 장치에서 대화식 Linux 명령 행 쉘을 제공합니다.

adb 쉘 명령 – 장치에서 지정된 쉘 명령을 실행합니다.


ADB에 대한 전체 안내서는 Google Android 개발자 사이트의 Android Debug Bridge 페이지를 참조하십시오.

이미지 크레디트 : Flickr의 LAI Ryanne