ADB 장치 승인되지 않은 메시지를 우회하는 방법
Android 디버그 브리지(ADB)는 컴퓨터를 사용하여 안드로이드 기기를 제어하는 데 매우 유용한 도구입니다. ADB를 통해 컴퓨터에서 앱을 설치하거나 디버깅하는 등의 다양한 작업을 수행할 수 있습니다. 하지만 ADB 기능은 안드로이드 휴대폰에서 기본적으로 비활성화되어 있으며 사용자가 직접 활성화해야 합니다. 이 과정에서 ADB 장치 승인 오류와 같은 문제가 발생할 수 있습니다. 이 글에서는 ADB 장치 승인되지 않음 오류를 해결하고, 우회하는 다양한 방법을 상세히 설명하고자 합니다. ADB 관련 문제로 고민하고 있다면 계속 읽어보세요!

ADB 장치 승인되지 않음 오류 해결 방법
문제를 해결하기 전에 먼저 이 오류가 발생하는 주요 원인을 살펴보겠습니다.
- 불안정한 USB 연결
- RSA 지문 확인 요청 미표시
- 잘못된 ADB 연결 설정
- USB 드라이버 문제
- ADB 드라이버 문제
참고: 안드로이드 기기마다 설정이 다를 수 있으므로, 아래 방법들을 시도하기 전에 자신의 기기 설정을 정확히 확인하는 것이 중요합니다. 여기서는 Moto g(8) Power lite Android 10(Stock)을 기준으로 설명합니다.
방법 1: USB 연결 재확인
ADB 사용 시, 사용자들은 때때로 적절한 확인 메시지를 받지 못하는 경우가 있습니다. USB 연결이 불안정하거나, USB 허브 또는 케이블에 문제가 있을 경우, ADB 장치 승인 오류가 발생할 수 있습니다. 먼저 USB 케이블을 다른 것으로 교체하거나, USB 허브를 사용하고 있다면 직접 연결하여 문제가 해결되는지 확인해 보세요.
Unsplash의 Lucian Alexe 사진
방법 2: USB 드라이버 업데이트
모바일 기기를 PC에 연결했을 때, USB 드라이버 오류로 인해 PC가 모바일을 제대로 인식하지 못할 수 있습니다. 이 경우, USB 드라이버를 최신 버전으로 업데이트하면 문제 해결에 도움이 될 수 있습니다.
1. Windows 키를 누르고 "장치 관리자"를 입력하여 실행합니다.

2. "범용 직렬 버스 컨트롤러" 항목을 더블 클릭하여 펼칩니다.

3. USB 드라이버를 마우스 오른쪽 버튼으로 클릭하고 "드라이버 업데이트"를 선택합니다.

4. "업데이트된 드라이버 소프트웨어 자동 검색"을 클릭하여 Windows가 자동으로 드라이버를 설치하도록 합니다.

5. "범용 직렬 버스 컨트롤러" 항목 아래의 모든 USB 드라이버에 대해 위의 단계를 반복합니다.
방법 3: Android SDK 활용
ADB 장치 승인 오류를 해결하기 위해 Android SDK를 다운로드하고 압축을 해제했는지 확인해야 합니다. 다음은 Android SDK를 다운로드하고 필요한 ADB 파일을 확보하는 방법입니다.
1. Android SDK 다운로드 페이지로 이동합니다.
2. 페이지를 아래로 스크롤하여 "Windows용 SDK 플랫폼 도구"를 클릭합니다.

3. 사용 약관을 읽고, 아래로 스크롤하여 "위의 이용 약관을 읽었으며 이에 동의합니다" 옵션을 체크합니다.

4. "Windows용 Android SDK 플랫폼 도구 다운로드"를 클릭하면 Android SDK가 다운로드됩니다.

5. 다운로드 폴더로 이동하여 다운로드한 Android SDK 파일의 압축을 풉니다. 이제 필요한 모든 ADB 파일이 준비되었습니다.
방법 4: USB 디버깅 활성화
USB 디버깅 기능을 활성화하면 컴퓨터에서 USB 연결을 통해 안드로이드 장치를 제어할 수 있으며, 앱 설치와 같은 추가 기능도 사용할 수 있습니다. ADB 장치 승인 오류를 해결하려면 USB 디버깅이 활성화되어 있는지 확인해야 합니다. 다음은 USB 디버깅을 활성화하는 방법입니다.
1. 홈 화면에서 알림 바를 아래로 스와이프합니다.
2. 톱니바퀴 아이콘을 눌러 설정 메뉴를 엽니다.

3. "시스템" 설정을 탭합니다.

4. "고급" 옵션을 선택합니다.

5. "개발자 옵션"을 탭합니다.

6. "개발자 옵션" 토글을 켭니다.

7. "확인"을 눌러 개발 설정을 활성화합니다.

만약 "개발자 옵션"이 보이지 않는다면, 개발자 옵션을 활성화하지 않았기 때문일 수 있습니다. 다음은 "개발자 옵션"을 활성화하는 방법입니다.
1. 장치 설정을 실행합니다.

2. "휴대폰 정보" 옵션을 탭합니다.

3. "빌드 번호"를 5~7번 정도 연속으로 탭하여 개발자 모드를 활성화합니다.

4. 이제 개발자 모드가 활성화되었다는 메시지가 표시됩니다.
"개발자 모드"가 활성화되었다면, 위의 단계를 다시 따를 필요는 없습니다.
1. "개발자 옵션"에서 아래로 스크롤하여 "USB 디버깅" 토글을 켭니다.

2. USB 디버깅을 허용할 것인지 묻는 메시지가 나타나면 "확인"을 누릅니다.

방법 5: CMD에서 액세스 요청
장치를 연결하고 USB 디버깅을 활성화했지만 PC에서 여전히 인증 요청을 받지 못하는 경우, 다음 단계를 따라 해보세요.
1. Android SDK가 압축 해제된 "platform-tools" 폴더로 이동합니다.
2. 주소 표시줄에 "CMD"를 입력하고 Enter 키를 누릅니다.

3. "adb devices" 명령을 입력하고 Enter 키를 누릅니다.

4. 명령을 입력한 후에도 요청이 나타나지 않는다면, 안드로이드 휴대폰에 팝업 메시지가 표시될 것입니다.
5. "이 컴퓨터에서 항상 허용" 옵션을 선택합니다.
6. "허용"을 탭합니다.

방법 6: ADB 연결 재시작
때로는 ADB 장치 승인 오류가 안드로이드 장치와의 연결 문제로 인해 발생할 수 있습니다. USB 연결을 끊고 다시 연결하여 ADB 연결을 재설정하면 이 문제를 해결할 수 있습니다.
이전 해결 방법으로도 여전히 팝업 메시지가 표시되지 않거나, ADB 장치 승인 오류가 계속 발생한다면, 다음 단계를 따라 ADB 장치 승인 문제를 우회해보세요.
1. 알림 패널을 아래로 스와이프합니다.
2. 톱니바퀴 아이콘을 눌러 설정을 엽니다.

3. "시스템" 설정을 탭합니다.

4. "고급" 설정을 탭합니다.

5. "개발자 옵션"을 엽니다.

6. "개발자 옵션"에서 "USB 디버깅" 옵션을 끕니다.

7. "USB 디버깅" 항목에서 "USB 디버깅 인증 취소"를 탭합니다.

8. "확인"을 눌러 확인합니다.

9. 전원 버튼을 누른 상태에서 휴대폰을 다시 시작하고 "다시 시작"을 탭합니다.

10. 마지막으로 USB 연결에서 휴대폰을 제거합니다.
위의 과정을 모두 마친 후, 다음 단계를 따르세요.
1. 이제 안드로이드 휴대폰을 컴퓨터에 다시 연결합니다.
2. 안드로이드 기기 설정을 실행합니다.

3. "시스템" 설정을 탭합니다.

4. "고급" 설정을 탭합니다.

5. "개발자 옵션"을 탭합니다.

6. "USB 디버깅"을 켭니다.

7. "충전 모드"가 표시되는 알림 표시줄을 아래로 스와이프하고 탭합니다.

8. "파일 전송" 옵션을 선택합니다.

9. "platform-tools" 폴더의 CMD에서 "adb devices" 명령을 실행합니다.

10. 이로써 ADB 장치 승인되지 않은 메시지가 해결될 것입니다.

11. 또는 7단계에서 "파일 전송" 대신 "PTP"를 선택하고 위의 단계를 계속합니다.

자주 묻는 질문 (FAQ)
Q1. 승인되지 않은 장치 오류는 왜 발생하는 건가요?
A1. 이는 사용자가 컴퓨터에서 ADB를 통해 안드로이드 장치에 접근하는 것을 허용하지 않았음을 의미합니다. 이 문제를 해결하려면 위의 가이드를 참고하세요.
Q2. USB 디버깅을 활성화하지 않고 ADB를 사용할 수 있나요?
A2. 아니요, ADB는 안드로이드 장치에서 사용자 인증을 거쳐야 하며, 이를 위해서는 USB 디버깅을 켜야 합니다. 또한, USB 디버깅과 컴퓨터의 RSA 지문이 있어야만 컴퓨터와 안드로이드 기기 간의 연결이 성공적으로 이루어집니다.
Q3. 장치 연결을 끊지 않고 ADB 장치를 제거할 수 있나요?
A3. 네, USB 디버깅을 끄면 됩니다.
Q4. 개발자 옵션이 보이지 않아요. 왜 그런가요?
A4. 안드로이드 개발자 옵션은 기본적으로 비활성화되어 있기 때문에 활성화하려면 "빌드 번호"를 6~7번 탭해야 합니다. 정확한 방법은 제조사 웹사이트를 참조하세요.
***
이 글이 ADB 장치 승인 오류를 해결하는 데 도움이 되었기를 바랍니다. 어떤 방법이 효과가 있었는지 댓글로 알려주세요! 문의 사항이나 의견이 있다면 언제든지 아래 댓글 섹션에 자유롭게 남겨주세요.