Computer >> 컴퓨터 >  >> 스마트폰 >> Android

모든 안드로이드 사용자가 알아야 할 필수 ADB 명령어 5가지

요즘은 거의 모든 작업에 맞는 안드로이드 앱을 찾을 수 있습니다. 하지만 예전부터 그랬던 것은 아닙니다. 초기 안드로이드 사용자들은 기본적인 작업조차 수행하기 위해 여러 장애물을 넘어야 했는데, 그중 하나가 바로 ADB(Android Debug Bridge) 명령어를 사용해야 한다는 점이었습니다.

당시의 많은 명령어들이 지금은 쓸모없게 되었지만, 시간이 흘러도 여전히 유용하게 쓰이는 명령어들도 있습니다. 필요할 때 이러한 명령어를 활용할 수 있을 뿐만 아니라, 과정 자체도 재미있고 안드로이드 플랫폼을 더 깊이 이해하는 데 도움이 됩니다.

지금부터 안드로이드 사용자라면 꼭 알아두어야 할 가장 유용한 ADB 명령어들을 살펴보겠습니다.

휴대폰과 PC 간 ADB 연결 설정 방법

명령어 목록으로 넘어가기 전에, 먼저 휴대폰과 PC 사이에서 ADB 명령어를 사용할 수 있도록 환경을 설정해야 합니다. USB 케이블로 휴대폰과 PC를 연결한 다음, 개발자 옵션에서 USB 디버깅을 활성화해야 합니다.

개발자 옵션 메뉴는 설정휴대전화 정보 섹션에서 빌드 번호를 일곱 번 연속으로 탭하면 잠금 해제됩니다. 자세한 내용은 USB 디버깅 관련 가이드를 참고하세요.

모든 안드로이드 사용자가 알아야 할 필수 ADB 명령어 5가지 모든 안드로이드 사용자가 알아야 할 필수 ADB 명령어 5가지

다음으로 Windows PC에 15 Second ADB Installer를 다운로드하여 설치합니다. macOS나 Linux를 사용 중이라면 ADB 및 Fastboot 사용 가이드를 참고하세요.

모든 안드로이드 사용자가 알아야 할 필수 ADB 명령어 5가지

설치가 완료되면 명령 프롬프트를 엽니다. 시작 메뉴 검색창에 cmd를 입력하면 됩니다.

모든 안드로이드 사용자가 알아야 할 필수 ADB 명령어 5가지

이제 명령 프롬프트 창에 adb devices를 입력하고 Enter 키를 누릅니다. 모든 것이 올바르게 설정되었다면 List of devices attached 아래에 휴대폰이 표시되는 것을 확인할 수 있습니다.

모든 안드로이드 사용자가 알아야 할 필수 ADB 명령어 5가지

이 메시지가 보이면 휴대폰에서 ADB 명령어를 테스트할 준비가 된 것입니다. 만약 설정이 제대로 작동하지 않는다면 ADB 연결 문제 해결 방법을 참고해 보세요.

알아두면 유용한 ADB 명령어 5가지

아래에 소개하는 명령어들은 숙련도와 관계없이 누구에게나 도움이 됩니다. 초보자든 안드로이드 고급 사용자든, 이 ADB 명령어들은 언젠가 분명 유용하게 쓰일 것입니다.

1. adb reboot

휴대폰에서 오류가 발생했을 때 가장 먼저 떠오르는 해결책이 바로 재부팅입니다. 어떤 휴대폰이든 언젠가는 재부팅해야 하는 순간이 옵니다. 화면이 멈추거나 오류가 표시되어 강제로 재시작해야 할 때도 있죠.

이 ADB 명령어는 휴대폰을 직접 건드리지 않고도 재부팅할 수 있는 간단한 방법입니다. 특히 전원 버튼이 어떤 이유로든 작동하지 않을 때 큰 도움이 됩니다.

모든 안드로이드 사용자가 알아야 할 필수 ADB 명령어 5가지

2. adb install

APK 파일을 직접 다운로드하고 설치하는 것은 많은 안드로이드 사용자에게 익숙한 방법입니다. 각종 정책과 지역 제한 때문에 Google Play에서 원하는 앱을 항상 찾을 수 있는 것은 아니기 때문입니다.

이런 경우 PC에서 APK를 다운로드한 후 이 ADB 명령어로 스마트폰에 바로 설치할 수 있습니다. 이렇게 하면 파일을 휴대폰으로 옮긴 다음 파일 관리자에서 설치하는 번거로운 과정을 생략할 수 있습니다.

이 명령어를 사용하려면 명령어 끝에 APK 파일 경로를 추가하고 Enter 키를 누르면 됩니다. 예를 들어 Cortana라는 이름의 APK 파일을 설치하려면, 예시 경로를 실제 파일 위치로 바꿔 다음 명령어를 입력합니다:

adb install C:\Users\Username\Desktop\Cortana.apk

다음 사항에 유의하세요:

  • Windows에서는 Shift 키를 누른 상태에서 파일을 마우스 오른쪽 버튼으로 클릭하고 경로로 복사를 선택하면 파일 경로를 쉽게 얻을 수 있습니다. 이렇게 하면 명령 프롬프트에 바로 붙여넣을 수 있는 전체 경로가 복사됩니다. 마우스 오른쪽 클릭 메뉴에서 속성을 선택해 위치를 복사하는 방법도 있습니다.
  • 편의를 위해 APK 파일 이름을 짧게 변경해 두는 것이 좋습니다.
  • 명령어 입력 시 반드시 .apk로 끝나는지 확인하세요.
  • APK를 다운로드하는 곳에 주의하세요. 유료 앱을 무료로 제공한다는 의심스러운 사이트는 피하고, 안전한 APK 다운로드 사이트만 이용하는 것이 좋습니다.
모든 안드로이드 사용자가 알아야 할 필수 ADB 명령어 5가지

3. adb shell dumpsys iphonesybinfo

IMEI 번호는 기기를 식별하는 고유 번호입니다. 따라서 분실이나 법적 문제에 대비해 휴대폰의 IMEI 번호를 미리 기록해 두는 것이 좋습니다.

전화 앱에서 *#06#을 입력한 후 스크린샷을 찍어 IMEI 번호를 확인하고 저장할 수 있습니다. 또는 PC에서 이 ADB 명령어를 사용할 수도 있습니다. 명령 프롬프트에 IMEI 번호가 표시되므로, 이를 복사해 원하는 곳에 보관하면 됩니다.

위 명령어가 작동하지 않는다면, 휴대폰의 IMEI 번호를 가져오는 또 다른 ADB 명령어가 있습니다:

adb shell "service call iphonesubinfo 4 | cut -c 52-66 | tr -d '.[:space:]'"
모든 안드로이드 사용자가 알아야 할 필수 ADB 명령어 5가지

4. adb shell "cmd package list packages -3"

너무 많은 앱을 설치해서 저장 공간과 RAM을 잡아먹는 경험은 대부분의 사람들이 겪어본 불편함입니다. 하지만 삭제할 앱을 일일이 찾아내는 건 지루한 작업이죠. 바로 이럴 때 이 ADB 명령어가 유용합니다.

이 명령어를 입력하면 휴대폰에 설치된 서드파티 앱의 전체 목록이 표시됩니다. 이 목록을 통해 어떤 앱이 메모리를 많이 차지하는지 한눈에 파악할 수 있고, 해당 앱들을 찾아 삭제하면 됩니다.

또한 이 명령어는 휴대폰에 설치된 모든 앱 목록을 기록용으로 저장하는 간편한 방법이기도 합니다. 예를 들어 새 휴대폰으로 기기를 변경할 때 이 목록이 있다면 큰 도움이 됩니다.

모든 안드로이드 사용자가 알아야 할 필수 ADB 명령어 5가지

5. adb reboot recovery

이 ADB 명령어는 조금 더 고급 기능이므로 신중하게 사용하는 것이 좋습니다. 리커버리(Recovery)는 PC의 BIOS 설정과 비슷한 개념으로, 시스템 부팅 시 특정 키를 눌러 진입하는 고급 설정 메뉴입니다. 리커버리의 가장 흔한 용도는 일반 메뉴에서 초기화할 수 없을 때 휴대폰을 공장 초기화하는 것입니다.

모든 안드로이드 사용자가 알아야 할 필수 ADB 명령어 5가지

대부분의 안드로이드 기기에서는 특정 키 조합을 길게 눌러 리커버리에 진입할 수 있습니다. 하지만 기기마다 다른 키 조합을 외우는 것은 쉽지 않습니다. 이 명령어를 사용하면 그런 번거로움 없이 간단히 진입할 수 있습니다.

주의: 기기를 초기화하면 모든 데이터와 앱이 삭제됩니다. 또한 리커버리의 다른 옵션을 함부로 조작하면 휴대폰이 아예 작동하지 않는 '벽돌' 상태가 될 위험도 있습니다. 이 메뉴에 익숙하지 않다면 해당 명령어를 실행하지 마세요.

ADB 명령어로 작업 완료하기

이제 숨겨둔 기술 덕후 기질을 마음껏 발휘하며, PC를 통해 안드로이드 폰에서 명령어를 실행하는 즐거움을 느껴보세요. 이 실용적인 ADB 명령어 목록이 훌륭한 출발점이 되어줄 것입니다.

유용성만큼이나 이 명령어들은 어딘가 향수를 자극하면서도, 처음으로 성공적으로 실행했을 때 묘한 만족감을 주기도 합니다. 인터페이스에 익숙해지면 발견하고 활용할 수 있는 명령어는 훨씬 더 많습니다.