Windows 11에서 ADB 장치 인식 문제를 해결하는 방법
Windows 11에서 ADB 사용에 어려움을 겪고 계신가요? 경로, 드라이버, 권한 등 모든 것을 제대로 설정하는 것만으로도 충분합니다.때로는 USB 포트만 바꿔도 충분합니다.문제의 원인이 무엇이든, 이 빠른 가이드에서는 ADB가 Android 기기와 다시 통신할 수 있도록 하는 모든 일반적인 해결 방법을 다룹니다.물론 Windows에서는 필요 이상으로 어렵게 만들어야 하니까요.이 가이드 중 몇 가지가 몇 시간 동안의 답답함을 덜어줄 수 있기를 바랍니다.
Windows 11에서 ADB가 인식되지 않거나 장치를 찾을 수 없는 문제를 해결하는 방법
PC에서 ADB 경로 변수 정의
“adb가 내부 또는 외부 명령으로 인식되지 않습니다” 오류가 발생하는 경우, 일반적으로 Windows가 adb.exe 파일을 어디에서 찾아야 할지 모른다는 의미입니다.이는 일반적인 경로 문제이며, adb가 있는 폴더를 환경 변수에 추가하기만 하면 해결됩니다.이렇게 하면 adb명령 프롬프트의 어느 위치에서든 폴더를 매번 열지 않고도 실행할 수 있습니다.
이 기능은 입력 시 오류가 발생하거나 adb devices명령어가 작동하지 않는 경우에 적용됩니다.이제 ADB 명령이 전역적으로 작동할 것으로 예상됩니다.일부 설정에서는 이 수정 사항이 완전히 적용되려면 재부팅하거나 다시 로그인해야 할 수 있습니다.왜 작동하는지는 확실하지 않지만, 일반적으로 가장 먼저 시도해 볼 만한 방법입니다.
설정 방법은 다음과 같습니다.
- 시작 메뉴를 열고 환경 변수를 입력한 다음 시스템 환경 변수 편집을 클릭합니다.
- 시스템 속성 창에서 환경 변수를 클릭합니다.
- 시스템 변수 에서 경로를 찾아 편집을 누릅니다.
- ‘새로 만들기’ 를 클릭 하고 ADB 폴더 경로를 붙여넣습니다.일반적으로 의 위치와 같은 형식
C:\adb\입니다adb.exe. - 모든 메뉴에서 확인을 눌러 변경 사항을 저장하세요.
이제 새 명령 프롬프트 창을 열고 adb devices.를 입력하세요.모든 것이 제대로 설정되었다면 장치가 표시될 것입니다.경우에 따라 재부팅이나 재로그인이 Windows가 새 환경 변수를 인식하는 데 도움이 될 수 있으므로 처음에는 속도가 느리더라도 놀라지 마세요.
Android 기기에서 USB 디버깅 활성화
기기가 ADB 기기 목록에 나타나지 않으면 USB 디버깅이 켜져 있지 않을 가능성이 높습니다.이는 흔히 발생하는 오류이지만, USB 디버깅이 켜져 있지 않으면 ADB가 휴대폰과 통신할 수 없습니다.
기기가 연결되어 있지만 응답이 없는 경우에 적용됩니다 adb devices.이 기능을 활성화하면 기기가 목록에 표시됩니다.일부 휴대폰에서는, 특히 이 기능을 처음 사용하는 경우, 화면을 살짝 두드려야 할 수 있습니다.조금 번거롭지만 필요한 기능입니다.
과정은 다음과 같습니다.
- 새로 시작하려면 휴대폰을 PC에서 분리하세요.
- Android에서 설정을 엽니다.
- 기기 정보 > 소프트웨어 정보 ( 일부 버전에서는 빌드 번호 ) 로 이동합니다.
- 빌드 번호를 일곱 번 탭하세요.이제 개발자가 되었다는 메시지가 표시됩니다.
- 설정 으로 돌아가서 시스템 > 개발자 옵션 으로 이동합니다.
- 스크롤하여 USB 디버깅을 찾아 활성화하세요.
- USB 케이블을 사용하여 기기를 PC에 연결하세요.일부 휴대폰에서는 권한을 요청하는 메시지가 표시될 수 있습니다.‘허용’을 클릭하세요.
적절한 연결 모드를 사용하세요
잘못된 USB 모드로 Android 기기를 연결하면 ADB가 작동하지 않을 수 있습니다.기기는 데이터 전송을 지원하는 모드(일반적으로 파일 전송 또는 파일 전송 모드)로 설정되어 있어야 합니다.일부 기기는 기본적으로 충전 전용 모드 로 설정되어 있어 ADB가 기기를 감지하지 못합니다.
휴대폰마다 이 모드의 명칭이 다르기 때문에 조금 까다로울 수 있습니다.예를 들어 파일 전송/Android Auto 와 같은 명칭 이 있습니다.일부 기기에서는 알림 창을 내리고 연결 유형을 탭한 후 원하는 모드를 선택해야 합니다.간혹 재연결 후 충전 모드로 돌아가는 경우가 있어서 조금 이상합니다.
모드를 전환한 후 다시 실행하세요.문제가 해결되면 기기가 목록에 표시됩니다.만약 없다면, 기기를 분리했다가 다시 연결해 보세요.그리고 메시지가 표시되면 휴대폰에서 ‘허용’adb devices 을 눌러주세요.
ADB 드라이버 설치 또는 업데이트
Windows 11은 특히 최신 또는 덜 널리 사용되는 Android 기기의 경우 적합한 ADB 드라이버를 자동으로 설치하지 않습니다.이로 인해 장치가 연결되어 있고 디버깅이 활성화되어 있어도 컴퓨터가 장치를 인식하지 못할 수 있습니다.
드라이버가 오래되거나 손상될 수 있기 때문에 이 문제가 가장 심각할 수 있습니다.해결 방법은 대부분의 안드로이드 기기를 지원하는 범용 ADB 드라이버를 다운로드하여 설치하는 것입니다.삼성 등 특정 휴대폰의 경우, 전용 OEM 드라이버를 설치하는 것도 도움이 될 수 있습니다.
이렇게 하려면:
- Universal ADB Drivers 사이트 로 이동하세요.
- 최신 드라이버 패키지를 다운로드하세요.
- 설치 프로그램을 실행하고 안내를 따르세요. Windows 사용자 계정 컨트롤에서 드라이버 설치를 승인해야 할 수도 있습니다.
- 설치가 완료되면 PC를 재부팅하세요(물론 Windows가 필요 이상으로 어렵게 만들었을 테니까요).
그래도 문제가 해결되지 않으면 장치 연결을 해제한 후 드라이버 설치 후 다시 연결해 보세요.경우에 따라 새 드라이버를 제대로 로드하려면 Windows를 새로 시작해야 할 수 있습니다.
ADB 서버가 작동하지 않으면 재부팅하세요
기기가 여전히 나타나지 않거나 이상한 오류가 발생하는 경우, ADB 서버를 다시 시작하면 몇 가지 사소한 버그를 해결할 수 있습니다.다소 이상하게 들릴 수 있지만, ADB 내부 서버를 껐다 켜면 도움이 되는 경우가 많습니다.
이전에는 장치가 감지되었지만 Windows 업데이트나 드라이버 변경 후처럼 갑자기 사라진 경우에 해당합니다.이 과정은 빠르며, 때로는 다시 작동하기에 충분할 수도 있습니다.
adb kill-server명령 프롬프트에서 실행합니다.- 그런 다음
adb start-server다시 켜려고 달려가세요.
USB 포트를 바꿔보세요
때로는 포트 자체가 문제일 수 있습니다.포트에 결함이 있거나 품질이 좋지 않으면 제대로 된 통신이 불가능할 수 있습니다.다른 USB 포트로 바꿔 보세요.허브나 전면 패널이 아닌 PC에 직접 연결된 포트가 좋습니다.어떤 설정에서는 잘 작동했지만, 다른 설정에서는 그렇지 않았습니다.참 신기하네요.
또한 값싼 케이블은 사용하지 마세요.일부 케이블은 충전만 가능하고 ADB가 기기와 통신할 수 없게 합니다.
Windows 11에서 ADB가 Android 기기를 인식하도록 설정하기
이 모든 단계를 완료하면 ADB가 기기를 인식하기 시작할 것입니다.그래도 인식되지 않으면 USB 모드, 드라이버 설치 및 개발자 설정을 다시 확인해 보세요. Windows에서 처음 플러그인할 때 기기를 제대로 등록하지 못하는 경우가 있는데, 이 경우 기기나 PC를 다시 시작해야 할 수 있습니다.원격 설치, 디버깅 및 기타 ADB 기능은 이 과정이 제대로 작동해야 사용할 수 있으므로, 이 부분은 꼭 숙지해 두는 것이 좋습니다.
이 기능을 사용하면 앱을 푸시하고, 데이터를 가져오고, 심지어 원하신다면 휴대폰을 루팅할 수도 있습니다.모든 것이 제대로 작동하면 완전히 새로운 경험을 하실 수 있을 거예요.
관련 기사
이 글이 도움이 되었나요?