반응형
📱 Android 실기기 테스트를 위한 개발자 모드 설정 방법 (feat. Android Studio)
안드로이드 앱을 개발하면서 가장 중요한 것 중 하나는 실제 기기에서 테스트하는 것입니다. 에뮬레이터만으로는 성능, 카메라, 센서 등 모든 기능을 테스트하기 어렵기 때문이죠.
이번 글에서는 Android 스마트폰을 Android Studio와 연결해 실기기에서 직접 앱을 실행하는 방법을 단계별로 소개합니다.
🛠️ 준비물
- Android 스마트폰 1대
- USB 케이블 (데이터 전송 가능한 케이블)
- Android Studio 설치된 컴퓨터
- 스마트폰에 설정된 잠금해제 (PIN, 패턴 등)
🔧 Step 1. 스마트폰에서 개발자 모드 활성화
- 설정 앱 열기
- 휴대전화 정보 또는 디바이스 정보로 이동
- **빌드 번호(Build number)**를 7번 연속 탭
- 팝업으로 "이제 개발자가 되셨습니다!"라는 메시지가 뜨면 성공!
🚪 Step 2. 개발자 옵션에서 USB 디버깅 활성화
- 다시 설정 앱 → 시스템 → **개발자 옵션(Developer Options)**으로 이동
(일부 제조사에서는 '설정 > 추가 설정 > 개발자 옵션' 등 다를 수 있음) - USB 디버깅 옵션을 활성화
🔗 Step 3. 스마트폰을 PC와 USB로 연결
- 스마트폰과 PC를 USB 케이블로 연결
- 스마트폰에 “이 컴퓨터의 USB 디버깅을 허용하시겠습니까?” 팝업이 뜨면 허용 클릭
- “항상 허용” 체크해두면 이후 편리합니다
🖥️ Step 4. Android Studio에서 디바이스 인식 확인
- Android Studio 실행
- 상단 툴바에서 실행(▶️) 버튼 클릭
- Connected Devices 목록에 스마트폰이 나타나는지 확인
- 만약 목록에 나타나지 않는다면?
- 스마트폰 화면에서 USB 연결 방식이 파일 전송 (MTP) 또는 파일 전송으로 되어 있는지 확인
- 드라이버 문제일 수 있으니 OEM USB 드라이버 설치 가이드 참고
- 만약 목록에 나타나지 않는다면?
🧪 Step 5. 실제 기기에서 앱 실행
- 디바이스 선택 후 실행
- 앱이 스마트폰에 설치되고 자동으로 실행됩니다!
- 콘솔 로그(Logcat)를 통해 실시간 로그 확인 가능
❓ 자주 발생하는 문제와 해결 방법
문제해결 방법
| 디바이스가 Android Studio에 표시되지 않음 | USB 케이블 교체, USB 디버깅 확인, OEM 드라이버 설치 |
| 앱이 설치되었지만 실행되지 않음 | API 레벨 호환성 확인, 빌드 오류 로그 확인 |
| USB 디버깅 허용 팝업이 안 뜸 | 다른 포트 사용, 케이블 교체 후 재연결 시도 |
🧩 참고 팁
- Android Studio의 Device Explorer에서 실기기 파일 시스템 탐색 가능
- 실기기 테스트 시 발열, 배터리 사용량, UI 성능 확인에 유리
- 테스트 후에는 USB 디버깅 해제를 권장 (보안상 이유)
✅ 마무리
에뮬레이터보다 훨씬 현실적인 테스트가 가능한 실기기 테스트는 앱의 완성도를 높이기 위한 필수 과정입니다. 간단한 설정만으로도 강력한 테스트 환경을 구축할 수 있으니 꼭 설정해보세요!
반응형