Android 기기가 adb 목록에 표시되지 않음 [닫힘]


158

USB 케이블을 사용하여 Windows 상자에 연결된 HP Slate 21이 있습니다. 장치에서 USB 디버깅이 활성화되어 있습니다. 후 적절한 추가 %SingleAdbInterface%%CompositeAdbInterface% 받는 항목을 android_winusb.inf파일, 지금 장치 관리자에서 "안드로이드 ADB 인터페이스"를 참조하십시오. 그러나 adb devices명령 줄에서 실행 해도 장치가 표시되지 않습니다.

아래에 잘 보이는 다른 HP 슬레이트 7이 adb devices있습니다.

장치 관리자에서 볼 수있는 유일한 차이점은 작동하는 이름은 "Android Composite ADB Interface"이고 다른 하나는 "Android ADB Interface"라는 것입니다.

또 다른 미묘한 차이가 있습니다. winusb.inf 파일에서 Slate 7의 경우 두 개의 %CompositeAdbInterface%항목이 정의되어 있지만 Slate 21의 경우 하나의 %CompositeAdbInterface%항목 만 정의되어 있습니다.

설정에 어떤 문제가있을 수 있습니까?


이 문제가 자주 발생합니다. 명백한 (USB 디버깅 사용)을 확인하면 일반적으로 케이블에 연결됩니다. 공식 케이블조차도 USB를 통한 디버깅에 항상 충분하지는 않습니다.이 Samsung J510의 경우와 마찬가지로 지금 디버깅하려고합니다. 검사기에서는 작동하지만 adb 장치에는 표시되지 않습니다. 내가 아는 것으로 케이블을 교환하면 이제 adb에서 볼 수 있습니다!
오스틴 프랑스

SDK 관리자를 사용 하여 Android 기기 버전을 추가 하여 SDK 업데이트
Mike D3ViD Tyson 2016

장치에 연결할 때 전화기에 프롬 트 화면이 있습니다. 당신이 그것을 받아들이면, 이것은 가장 쉬운 해결이 될 것입니다
Nagibaba

답변:


169

장치가 미디어 장치로 연결되어 있지 않은지 확인하십시오.


26
이것이 중요하다는 것을 확인할 수 있습니다! Android 5.0의 경우 설정-> 저장소-> 메뉴-> USB 컴퓨터 연결로 이동하여 '미디어 장치 (MTP)'가 비활성화되어 있는지 확인하십시오. 비활성화 된 경우 'adb 장치'는 활성화 된 경우 장치를 나열합니다. Nexus 4와 Nexus 5를 모두 사용했습니다.
HenrikB

27
MTP에서 "충전"으로가는 것만으로는 충분하지 않았습니다. 나는 계속해서 연결을 위해 "PTP"라고 말해야했습니다.
Emmanuel Touzery

6
Android Nougat : 설정-> 개발자 옵션-> 네트워킹-> USB 구성 선택. MTP로 변경하면 나에게 도움이되었습니다.
sffc September

6
나를 위해 그것은 "MIDI"옵션을
선택한

2
나를 위해 MTP는 작동하지 않았지만 PTP는 작동했지만 처음부터는 아니었지만 두 번 ADB를 종료했다가 다시 시작하고 다른 USB에 연결하고 USB 디버깅을 토글하거나 USB 디버깅을 토글하고 USB 디버깅 권한을 취소하고 활성화했습니다. 깨어 있으십시오. 가능한 한 모든 것을 시도한 다음 PTP로 한 번 더 전환 한 후 휴대폰에서 마침내 랩톱 디버깅에 대한 질문이 표시되었습니다.
zubko

111

USB를 통해 장치를 연결 한 후 비슷한 문제가 발생하여 다음 단계로 해결되었습니다.

  1. Android 기기에서 개발자 옵션을 켭니다.
  2. 깨어 있으려면 확인란을 활성화하십시오.
  3. USB 디버깅을위한 확인란을 활성화합니다.
  4. cmd를여십시오
  5. https://developer.android.com/studio 플랫폼 도구 adt 도구에 도착했습니다 .
  6. adb kill-server
  7. adb 시작 서버
  8. adb 장치

이제 연결된 장치를 볼 수 있습니다.


4
아마도 USB 디버깅 사용이 핵심 일 것입니다. 이것이 나를 위해 일한 것입니다.
Edward Falk

2
확인하고 선택을 취소 Stay awake했으며 제 경우 도움이되었습니다.
siphiuel

47

설치된 드라이버가 불량 상태 인 것 같습니다. 다음은 내가 작동하게 만든 것입니다.

  1. 장치 관리자에서 장치를 삭제하십시오.
  2. 하드웨어 변경 사항을 다시 스캔하십시오.
  3. 목록 항목 "Slate 21"이 "알 수없는 드라이버"상태로 표시됩니다.
  4. "드라이버 업데이트"를 클릭하고 / extras / google / usb_driver를 선택하십시오.

장치 관리자가 드라이버를 찾아 설치에 대해 경고합니다. "예"를 선택하십시오. 이번에는 장치가 올바르게 설치되었습니다.

winusb.inf 파일을 수정하거나 다른 드라이버를 업데이트 할 필요가 없습니다.

도움이 되었기를 바랍니다.


귀하의 솔루션은 오늘 20-10-2019의 노키아 7.2 : D
Ahmed

도대체 "/ extras / google / usb_driver"는 무엇입니까? adb 플랫폼 도구의 일부가 아닙니다.
br4nnigan

이것은 driverscape.com/files/misc / ... 에서 드라이버를 다운로드했습니다. motorola를 사용하고 있으며 장치 관리자에서 드라이버를 업데이 트합니다. 감사합니다 @ peter
Ahmed Adewale

28

나에게 해결책은 랩톱에서 다른 USB 포트를 사용하는 것이 었습니다


25

에서 안드로이드 8 오레오 :

  1. 설정 / 개발자 옵션 / USB 구성 선택으로 이동하십시오.
  2. PTP (Picture Transfer Protocol)를 선택하십시오 .

2
또한 Android 5에서와 마찬가지로 USB PC 연결은 PTP 이거나 adb devices -l전화를 표시하지 않습니다.
wiktor.wandachowicz

3
이것은 나에게 정답입니다. 감사합니다
Sinan Çetinkaya

MTP가 좋지 않습니까?
Csaba Toth

1
이것은 나에게도 정답이었습니다.
VictorEspina

나를 위해 일했지만 왜 그런지 모르겠습니다!
Zeeshan Ahmad Khalil

20

이러한 솔루션 중 많은 부분이 과거에 저에게 효과가 있었지만 삼성 S7이 설치된 Mac에서는 오늘 모두 실패했습니다. 몇 개의 케이블을 사용해 본 후 누군가 ADB 연결에 공식 Samsung 케이블이 필요하다고 제안했습니다. 실제로 삼성 케이블을 사용할 때 ADB는 정상적으로 작동했습니다. 나는 이것이 다른 누군가를 돕기를 바랍니다!


7
나는 이것을 의심했다. 케이블을 교체했습니다. 세상에, 삼성
Philip Whitehouse

6
삼성 USB 케이블의 특별한 점은 무엇입니까? 전화 나 컴퓨터가 어떻게 그것을 인식 할 수 있습니까?
ProGirlXOXO

2
이것은 나에게 가장 가까운 대답이었습니다. 새 케이블도 공식적이지 않았고 기존 케이블은 손상되었습니다. 충전 및 파일 전송에 효과적이지만 원격 디버거로는 충분하지 않은 것 같습니다.
옥시

18

전화기에서 "디버그 모드 사용"비활성화 및 재 활성화


2
예, 이것도 저에게 효과적이었습니다. 설정-> 개발자 옵션으로 이동하십시오 (휴대폰에서 사용할 수없는 경우 아래 단계에 따라 활성화해야 함)-> '디버깅 사용'및 '깨어 라'를 선택 개발자 옵션을 활성화하려면 설정-> 장치 정보로 이동하십시오. -> '개발자 옵션이 활성화되었습니다'라는 메시지가 나타날 때까지 '빌드 번호'를 계속 누릅니다.
marika.daboja

16

Galaxy s6-설정-> 장치 정보-> 소프트웨어 정보-> 빌드 번호-개발자 옵션을 사용하려면 7 번 탭하십시오. 설정-> 개발자 옵션-> USB 디버깅 켜기로 돌아갑니다.

터미널로 돌아 가면 adb devices연결된 장치가 표시됩니다. 희망이 도움이됩니다.


탭핑 설정> about> build에 관한 부분은 Yuntab에서 개발자 지원이 부족하다는 것을 수정했습니다. 감사!
Adam Cox

이 모든 단계를 시도했지만 여전히 'adb 장치'가 내 장치를 찾을 수 없습니다. 우리가 고려해야 할 다른 것? 나는 창문에 오전 10시
user2243747

onePlus와 동일한 단계 설정-> 전화 정보-> 빌드 번호-7 번 누릅니다. 그런 다음 설정-> 개발자 옵션-> USB 디버깅을 켜고 내 장치를 adb 장치 tada에 표시하십시오.
Rajnikant

15

나도 같은 문제가 있었지만이 스레드에 게시 된 모든 가능한 솔루션을 사용하려고했지만 JohnnyFun 과 같은 문제가 있음을 알았지HenrikB 솔루션에 따라 Samsung Galaxy S6 휴대 전화에서 설정 옵션을 찾을 수 없었습니다 ( 안드로이드 6.0.1)

설정-> 저장소-> 메뉴-> USB 컴퓨터 연결

나는 마침내 그림-풀 다운 메뉴에서 충전기를 통해 휴대 전화를 연결할 때 다음과 같은 옵션을 봅니다.

여기에 이미지 설명을 입력하십시오

그런 다음 "Connected for chargin"을 클릭하십시오 >> >>

여기에 이미지 설명을 입력하십시오

거기에서 "미디어 유형 파일 전송"으로 옵션을 변경할 수 있습니다


이제 휴대 전화의 화면이 손상되어 터치 입력을 허용하지 않을 때이 작업을 수행하는 방법을 알아야합니다.
Joel Coehoorn

13

테 더링을 켜면 실제로 LG 장치에 설치하고 디버깅 할 수 있었고 그것이 작동하는 유일한 방법이었습니다


11

새 장치를 설치 한 후 adb를 재설정 한 적이 있습니까?

여기에 이미지 설명을 입력하십시오

또는 명령 줄에서 :

  1. 실행중인 경우 Eclipse를 닫습니다.
  2. 명령 프롬프트에서 Android SDK platform-tools 디렉토리로 이동하십시오.
  3. 유형 adb kill-server
  4. 그런 다음 입력 adb start-server
  5. 오류가 있으면 adb devices다시 읽습니다. 그렇지 않으면 다시 시도 하십시오.

11

Android 7.1 Nougat (제 경우에는 Moto G)에서 개발자 옵션 에서 USB 디버깅을 수동으로 다시 활성화 하면 트릭이 발생했습니다.

Settings > Developer Options > USB debugging

여기에 이미지 설명을 입력하십시오

PS C:\> adb devices
List of devices attached
myDeviceNumber      device

8

이 스레드에서 모든 것을 시도했지만 아무것도 작동하지 않았습니다. 내 문제 : 케이블을 연결할 때 컴퓨터가 장치를 충전하고 있었으므로 케이블이 작동한다고 가정했지만 그렇지 않습니다. 케이블을 교체 한 후 adb devices일했습니다. 케이블이 문제였습니다.


8

개발자 / usb 옵션을 끄고 켰지 만 다른 케이블이 작동하는 것으로 나타났습니다. 누군가가 모든 소프트웨어를 시험하는 데 시간을 낭비하는 경우를 대비하여.


케이블 교체를 권장하는이 페이지의 3 가지 답변과 다른 점은 무엇입니까?
Alex P.


6

따라서 위에서 언급 한 방법은 효과가 없었습니다. 나를 위해 일한 것은 Samsung Galaxy Tab USB 드라이버를 인터넷 검색하고 adb 장치를 할 때 장치가 인식하는 응용 프로그램을 다운로드하고 실행하는 것이 었습니다. Samsung Galaxy를 사용하고 있었기 때문에이 링크를 사용하여 공식 Samsung 사이트에서 USB 드라이버를 다운로드했습니다. 당신은 당신의 자신의 안드로이드 모델의 USB 드라이버를 구글을 원할 것

http://www.samsung.com/us/support/owners/product/SCH-I925EAAVZW

다운로드 한 후 응용 프로그램을 실행하여 USB 드라이버를 설치 한 다음 adb 장치를 수행했습니다. Android SDK에서 Google USB 드라이버를 다운로드하고 SDK도 최신 버전인지 확인하십시오. 또한 설정-> 개발자 옵션->으로 이동 한 다음 USB 디버깅을 확인하여 USB 디버깅 모드가 활성화되어 있는지 확인하십시오. 이 모든 후, 장치 관리자의 장치 옆에 노란색 느낌표가 없어야합니다. adb 장치를 실행하면 장치가 나타납니다. 이것이 사람들을 돕기를 바랍니다. 나는 문자 그대로 이것을 알아 내려고 몇 시간을 보냈다. 바라건대 내 대답은 내가 인터넷 검색에 보낸 시간을 절약 할 수 있기를 바랍니다.



6

WINDOWS 사용자의 경우 여기 지침을 따르십시오. https://software.intel.com/en-us/xdk/docs/installing-android-debug-bridge-adb-usb-driver-on-windows

기본적으로 MTP / PTP는 모두 필요하지 않습니다. 페이지 스크린 샷의 지침에 따라 장치 관리자에서 장치를 구성해야합니다.

도움이 되길 바랍니다.


고마워 졸리, 정답입니다! 나는이 드라이버를 설치하는 것 외에는 모든 것을 시도했지만 아무것도 효과가 없었습니다! 감사합니다!
papa zulu

4

adb가 연결된 nexus 5 장치를 감지하지 못했습니다. 전화를 켜고 개발자 옵션을 활성화했으며 USB 디버깅 모드를 활성화했으며 이제 adb로 볼 수 있습니다. 또한 USB 구성은 여전히 ​​MTP입니다. 도움이 되었기를 바랍니다.


3

모든 솔루션을 시도했지만 여전히 솔루션을 찾지 못하면 USB 케이블에 대한 문제를 추론했습니다.

그것은 때때로 나를 위해 (직장에서) 일하고 다른 시간에 (예를 들어 집에서) 작동하지 않았기 때문에 다른 케이블과 다른 Android 전화를 사용해보기로 결정했습니다. 그리고 충분히, 일부 케이블은 전화 중 하나에서 작동하지 않지만 (adb는 전화를 볼 수 없음) 전화를 충전했으며 Android는 여전히 전화가 연결되어 있음을 인식했습니다.

좋은 케이블은 분명히 전화를 충전하고 즉시 adb에 의해 인식되었습니다. 꽤 분명한 차이였습니다.

케이블을 외부와 물리적으로 구분할 수는 없었지만 모두 수년 동안 수집 한 무료 USB 케이블이었습니다.


3

나는 안드로이드 LG G4를 가지고 있었고 나를 위해 일한 유일한 것은 내 장치에서 소프트웨어 업데이트 및 복구 도구를 설치하는 것이 었습니다. 단계 :

  • 장치를 USB에 연결
  • 개발자 옵션이 활성화되어 있고 USB 디버깅이 확인되어 있는지 확인하십시오 (자세한 내용은 스레드 또는 Google의 다른 곳을 참조하십시오)
  • USB 연결 유형 "소프트웨어 설치"를 선택하십시오.

여기에 이미지 설명을 입력하십시오

  • 컴퓨터에 설치 마법사가 나타납니다.
  • 설치 중 어느 시점에서 전화기에 "이 컴퓨터를 신뢰 하시겠습니까?"라는 메시지가 표시됩니다. RSA 토큰 / 지문과 함께. 예라고 말하면 ADB에서 장치를 인식해야하며 마법사를 완료 할 수 있습니다.

1

그만한 가치가 있기 때문에 Windows 7 컴퓨터에서 ADB 드라이버를 설치하는 데 문제가있었습니다. Virusscan의 "액세스 보호"기능이 제대로 설치되지 않는 것으로 나타났습니다 (일부만). USB 플러그를 뽑고 장치 관리자에서 삼성 장치를 제거하고 VS 액세스 보호를 비활성화하고 USB를 다시 연결했는데 모든 것이 정상이었습니다. 한 시간을 낭비하면 하나를 구하기를 바랍니다.


1

위의 답변에서 모든 옵션을 시도했습니다.

  • 디버그 모드를 껐다 켜십시오
  • USB 구성-충전
  • 깨어있어

아무도 효과가 없었습니다. 내 삼성 J7 모바일의 경우 설치 후 USB 드라이버를 다운로드하면
장치가 adb 장치에 표시되기 시작했습니다.


1

내 "Xiaomi Redmi Note 4"와 비슷한 문제가 있었고 인터넷을 통해 찾은 거의 10 가지 솔루션을 시도했지만 그 중 어느 것도 내 사건을 도왔 지 않았습니다. 나 같은 사람을 돕기 위해이 답변을 게시했습니다.

"Android 장치 용 인텔 USB 드라이버"를 설치하면 문제가 완전히 해결되었습니다. 여기에 완전히 설명되어 있습니다 .


1

Android 프로세스에 디버거 연결을 클릭하고 ADB 재시작시를 클릭하십시오.


1

다른 Android 기기와 마찬가지로 새로운 Yuntab에서는 설정> 정보로 이동하여 빌드 번호를 눌러 개발자 상태를 활성화해야합니다.


0

Windows 구성에서 장치 관리로 이동하십시오. 장치가 표시되고 드라이버가 설치되어 있는지 확인하십시오. 장치에 올바른 드라이버가 설치되어 있지 않을 수 있습니다.


0

휴대 전화에서 배터리를 제거하고 10 초 동안 기다렸다가 다시 추가 한 후 다시 시도하십시오 (다른 질문의 경우 개발자 옵션 등).

다른 모든 답변을 시도했지만 다른 제안과 함께 필요했습니다.



-2

우분투에서도 같은 문제가 발생했습니다. 명령 adb devices을 실행하면 나 에게 표시 ?????????? No permission됩니다.

그런 adb kill-server다음 sudo suand으로 시도했습니다 adb devices. 명령 adb start-server장치 를 실행할 필요 가 없습니다. 명령이 아직 시작되지 않은 경우 자동으로 시작됩니다.

이것이 1 분에 한 번 절약되기를 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.