ADB Shell은 안드로이드 기기를 PC에서 제어하거나 디버깅할 때 사용하는 명령어 기반 도구입니다. 개발자뿐만 아니라 일반 사용자도 스마트폰 내부 설정 확인, 앱 관리, 시스템 명령 실행 등을 위해 활용할 수 있습니다. USB 또는 네트워크를 통해 스마트폰과 PC를 연결하면 다양한 안드로이드 관리 작업을 보다 편리하게 수행할 수 있습니다.
ADB Shell은 Android Debug Bridge(ADB)의 명령어 인터페이스 중 하나로, PC에서 안드로이드 기기 내부에 직접 명령을 전달할 수 있도록 해주는 기능입니다. 개발자 도구로 널리 사용되며 앱 테스트, 시스템 확인, 디버깅 작업 등에 활용됩니다.
✅ 대표 특징 요약
PC에서 안드로이드 기기 명령 실행 가능
USB 또는 Wi-Fi 연결을 통한 기기 제어
앱 설치 및 삭제, 로그 확인 지원
시스템 정보 조회 및 파일 관리 가능
안드로이드 개발 및 디버깅 환경에서 필수 도구
ADB Shell을 사용하려면 먼저 Android SDK Platform Tools를 설치해야 합니다. 이 패키지에는 ADB 명령어 실행에 필요한 프로그램이 포함되어 있으며 Windows, macOS, Linux 환경에서 사용할 수 있습니다.
✅ 설치 절차 안내
Android SDK Platform Tools 다운로드
압축 파일을 PC에 저장
압축 해제 후 platform-tools 폴더 확인
해당 폴더에서 명령 프롬프트 또는 터미널 실행
USB로 안드로이드 스마트폰을 PC에 연결
기기에서 개발자 옵션과 USB 디버깅 활성화
✔ 참고사항
지원 운영체제: Windows / macOS / Linux
ADB Shell은 Android SDK Platform Tools 패키지에 포함되어 있음
스마트폰에서 "USB 디버깅"을 반드시 활성화해야 정상 연결 가능
ADB Shell은 명령어 기반으로 동작하기 때문에 기본적인 명령어를 이해하면 다양한 작업을 수행할 수 있습니다. 기기 연결 이후 터미널 또는 명령 프롬프트에서 명령을 입력해 사용합니다.
✅ 기기 연결 확인
adb devices 입력
연결된 안드로이드 기기 목록 확인
✅ ADB Shell 실행
adb shell 입력
스마트폰 내부 쉘 환경으로 접속
✅ 자주 사용하는 명령
pm list packages : 설치된 앱 목록 확인
screencap : 화면 캡처 실행
logcat : 시스템 로그 확인
ADB Shell 다운로드 설치 후 사용하면 PC에서 안드로이드 스마트폰을 직접 제어하고 다양한 시스템 작업을 수행할 수 있습니다. 개발자뿐만 아니라 고급 사용자에게도 유용한 도구이며 앱 테스트, 기기 관리, 디버깅 작업에 널리 활용됩니다. Android SDK Platform Tools를 설치한 뒤 기본 명령어를 익히면 안드로이드 기기를 보다 효율적으로 관리할 수 있습니다.