Chrome DevTools 기기가 연결되었을 때 기기를 감지하지 못합니다


310

https://developers.google.com/chrome-developer-tools/docs/remote-debugging에 설명 된 단계를 수행 한 후에도 Samsung Galaxy S4에서 DevTools 장치 기능이 작동하지 않는 것 같습니다.

내 기기에는 Chrome v32 및 Chrome 베타 v33이 있고 PC에는 Chrome v33 및 Chrome Canary v35가 있습니다.

장치에서 USB 디버깅이 활성화되어 있고 장치 드라이버가 설치되었습니다. RSA 키 지문을 승인하라는 위의 링크에서 3 단계의 개요 메시지가 표시되지 않았지만 장치가 PC에 연결되어 미디어 전송이 가능합니다. 위의 링크에 따라 모든 USB 디버깅 인증을 취소했습니다.

안드로이드 개발을 위해 내 PC에 추가로 설치되어 있지 않은 문제가있을 수 있습니다. 이 기능을 사용하여 장치 관점에서 웹 페이지를 검사하고 싶습니다.


4
헤이 여러분. DevTools 기술 작가는 여기에 있습니다. 모든 문제에 대해 들어 죄송합니다! 원격 디버깅 문서가이 게시물에 곧 연결됩니다. chrome://version무엇이 적합한 지 설명 할 때 OS + Chrome 버전 ( ) + Android Make & Model을 포함 시키 십시오.
Kayce Basques

@KayceBasques이 페이지가 여기에 링크되어 있음을 의미합니다 : developers.google.com/web/tools/chrome-devtools/…
Roland

답변:


557

기능을 시작하려면 :

위의 단계에 따라 RSA 키 지문 프롬프트가 표시되면 Chrome에서 기기를 확인했습니다.

내가 생각했던 것만 큼 쉽지는 않았지만 적어도 지금은 작동합니다.

2016 년 2 월 24 일 업데이트

그래서 Windows 10으로 업데이트했으며 이제 Chrome v48.0.2564.116 m 및 v48.0.2564.95를 실행하는 Samsung Galaxy S5가 있습니다. Google 문서의 단계를 따르고 RSA 키 프롬프트가 없으면 다시 작동하지 않습니다. 그래서 위와 같이 내 단계를 따르기 시작했고 Android SDK가 1GB 이상 다운로드되면 더 빠른 방법이 필요하다고 생각했습니다.

이번에 나는 시도했다 :

이제 휴대 전화에서 Chrome을 열고 chrome://inspect/데스크톱에서 열면 검사 옵션이 표시됩니다.

다음 문제 : Windows를 재부팅 할 때마다 동일한 단계를 반복해야합니다. 이 문제를 해결하려면

  • 텍스트 편집기를 열고 복사 "C:\Program Files (x86)\Minimal ADB and Fastboot\adb" devices
  • 해당 adb.bat위치에있는 Windows Startup 폴더에 파일을 저장하십시오 .C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

.bat 파일 인 경우 파일을 adb.bat라고 할 필요는 없습니다. 파일에 복사 한 명령에는 설정에 따라 변경해야 할 기본 설치 경로가 있습니다.

이제 필요할 때 Chrome 검사 기능이 작동합니다.

이 질문에 대한 답변을 해주신 다른 모든 분들께 감사의 말씀을 전하며 유용한 답변을 제공 할 수 있도록 도와주었습니다. 그들이 당신을 도와 준 다른 답변들에 대해서도 인정해주십시오.


7
인증 프롬프트가 표시되지 않는 경우 기기에서 USB 디버깅을 사용 중지했다가 다시 사용하도록 설정해보십시오. 위의 모든 단계를 수행 한 후 해당 메시지가 표시됩니다.
rmorse

7
대박. 몇 시간을 보냈다. 그 작은 adb 다운로드 및 start-server 명령은 모든 것이 마침내 작동하도록했습니다!
Ashkan Hovold

6
당신은 구글 이이 지침을 제공 할 것이라고 생각합니다 ... 감사합니다 !!!
Hobbes

5
엉덩이가 얼마나 아파요. 구글은 실제로 이것에 대한 문서를 업데이트해야합니다. 결국 작동합니다. :)
PussInBoots

3
Stackoverflow는 예를 들어 +1, +2, +5 (max)와 같은 투표 범위를 도입해야합니다.이 답변과 같은 일부 답변은 단일 투표로 정의를 수행하지 않기 때문입니다. 간단한 2MB 파일은 절대 메모리 호그의 1GB + 다운로드에서 저를 구했습니다. 고마워요 !!
Don Omondi

138

Galaxy S7 및 Windows 10 랩톱에서 컴퓨터에 연결하는 동안 USB 연결 모드를 "오디오 소스" (전화 설정> 개발자 옵션> USB 구성) 로 변경하기 만하면됩니다 .

그런 다음 즉시 RSA 키 지문을 허용하는 장치 프롬프트가 나타납니다. 그런 다음 컴퓨터의 개발 도구가 내 장치를 인식했습니다.

이것이 왜 효과가 있는지 모르겠지만, 가장 간단한 솔루션이며 불필요한 소프트웨어를 설치할 필요가 없습니다.

또한 "MTP (Media Transfer Protocol)" 모드로 변경하는 행운도 있었지만 가끔씩 만 가능했습니다.

편집하다:

더 이상 MTP 옵션이 작동하지 않습니다.

오디오 소스 외에도 연결 모드를 MIDI로 설정하면 작동합니다. 장치의 알림 표시 줄에서 바로 액세스하여 연결 모드를 변경하는 것이 훨씬 쉽습니다. "USB를 통해 미디어 파일 전송"또는 이에 상응하는 알림을 누릅니다.

MIDI를 사용 하는 것이 여러 설정 화면으로 들어 가지 않아도되므로 두 가지 중 가장 쉬운 방법 일 것입니다.


3
Chrome의 "시작하기"안내서 및 Samsung USB 드라이버와 싸우려고 시도한 후 MTP에서 MIDI로 변경하면 바로 작동했습니다! -Galaxy S6 Edge
Ashwood

2
나는 이유를 모르고 "이 작동"을 싫어! 누군가이 방법을 사용하여 왜 작동하는지 조사 할 수 있습니까?
PussInBoots

1
참고 : Samsung S8 / USB 구성 / "MIDI". "MIDI"를 활성화하고 Windows 10에서 USB 케이블을 분리했다가 다시 연결 한 후 일부 드라이버 설치가 시작되었습니다. 정확히 어떤 드라이버를 설치해야하는지 궁금합니다!? 누구 알아?
PussInBoots

1
Galaxy S6에서 USB 연결 모드를 "오디오 소스"로 변경했습니다. 효과가있다. @Studocwho, 당신은 왕입니다!
nywooz 2016 년

1
작동하는 유일한 솔루션입니다. Google, 가이드 페이지를 종료하고 집으로 돌아갑니다.
m4heshd 21

77

USB 컴퓨터 연결에 "MTP 모드" 를 사용하는 경우 "PTP 모드"또는 "카드 리더기 모드"로 변경하십시오.

나는 같은 문제가 있고 그것은 나에게 잘 작동합니다.


4
이것은 잘못이다. MTP 모드와 PTP 모드 사이의 옵션을 제공하는 화면은 일반적으로 USB 디버깅을 사용할 수 없음을 의미합니다.
Umopepisdn 2016 년

1
개발자 옵션> USB 구성 선택에서 찾으십시오. "PTP (Picture Transfer Protocol)"로 변경했지만 문제가 해결되지 않았습니다.
zok

4
방금 USB 케이블을 변경했는데 작동했습니다! (전화는 작동하지 않는 케이블로 충전
중임

19
Galaxy S7 및 Windows 10이 있으며 컴퓨터에 연결되어있는 동안 USB 연결을 "오디오 소스"모드로 변경해야했습니다. 이것은 즉시 RSA 키 지문을 허용하는 장치 프롬프트가 나타납니다. 그런 다음 컴퓨터의 개발 도구가 내 장치를 인식했습니다.
Studocwho

1
@Studocwho 답변은 Win 10 Galaxy S7 Edge에서 저에게 효과적이었습니다. 다른 제안보다 훨씬 간단합니다. 다른 사람들이 논평에서 이것을 쉽게 놓칠 수 있으므로 적절한 대답으로 추가해야하는지 궁금합니다.
theotherdy

72

(참고-이것은 Samsung S6를 사용하여 나에게 도움이되었습니다. 사용 된 전화 버전에 대한 의견을 보내주십시오.

휴대 전화가 컴퓨터에 연결되어 있고 컴퓨터에서 인식되고 휴대 전화에서 USB 디버깅을 사용하도록 설정했지만 Chrome 개발자 도구의 '원격 기기'에 휴대 전화가 표시되지 않으면 먼저 다시 시작해보세요. 전화기에서 다음을 선택하여 자동 검색 프로세스- '설정> 개발자 옵션> USB 디버깅 인증 취소'.

그래도 문제가 해결되지 않으면 컴퓨터에서 Android Debug Bridge Daemon이 누락되었거나 실행되고 있지 않은 것입니다 (ADB에 대한 정보-https: //developer.android.com/studio/command-line/adb). html )

ADB를 사용하기 위해 전체 Android SDK가 필요하지 않은 경우 여기에서 독립형 Android SDK 플랫폼 도구를 다운로드 할 수 있습니다.

https://developer.android.com/studio/releases/platform-tools.html

먼저 플랫폼에 맞는 도구를 설치하십시오. Windows를 사용하고 있으며 단계는 다음과 같습니다.

-c : \ platform-tools에 다운로드 압축을 풉니 다 (편의를 위해 여기에 넣으면 다른 위치를 선택할 수 있습니다).

-폴더에서 명령 프롬프트를 열고 (관리자로 실행) 다음 명령을 실행하십시오.

adb devices

adb.exe는 폴더에 있습니다. 그러면 데몬이 시작되고 연결된 Android 장치 목록이 표시됩니다.

기기 옆에 '무단'이 표시되면 휴대 전화의 잠금을 해제하고 '기기 데이터에 대한 액세스 허용'을 선택한 다음 '항상이 컴퓨터에서 액세스 허용'을 선택해야합니다. 그러면 개발자 콘솔에서 휴대 전화가 연결되어있는 것을 볼 수 있습니다.

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

컴퓨터를 다시 시작할 때마다 데몬을 실행해야합니다. 컴퓨터가 시작될 때마다 데몬을 실행하려면 .bat 파일을 시작 폴더에 넣으십시오 (내 지시 사항을 정확히 따른 경우 작성해야하는 .bat 파일의 내용은 c:\platform-tools\adb devices).

이제 컴퓨터의 Chrome 개발자 도구를 통해 Android 기기에서 Chrome으로 전송하는 URL (예 : 'localhost')에 액세스하기 어려운 경우 다른 문제입니다. 조언을 보려면이 질문을 참조하십시오. Android 장치에서 로컬 호스트에 어떻게 액세스 할 수 있습니까?

(간단히 말하면, 컴퓨터와 휴대 전화가 동일한 네트워크에 연결되어 있는지 확인해야합니다. 따라서 동일한 Wi-Fi 네트워크에 연결하거나 컴퓨터를 휴대 전화의 핫스팟에 연결 한 다음 ipconfig를 실행하여 무선 IPv4 IP 주소를 얻습니다. 휴대 전화에서 보려는 URL에 해당 IP를 사용하십시오.)


참고 : 초기 디버깅 연결이 작동하려면 USB 전송을 위해 Android에서 MTP 모드 (미디어 전송 프로토콜)를 사용해야합니다 (MTP가 기본값 임). 이 모드를 다른 것으로 전환하는 것과 관련된 답변 중 하나에 언급 된 픽스가 있지만 아마도 일부 유형의 재인식을 유발할 수 있으며 연결을 끊었다가 다시 연결하면 MTP 모드로 자동 전환 될 수 있습니다. 전화.


1
TY! 이것은 나를 위해 일했습니다. ADB 드라이버를 설치했지만 데몬이 실행되지 않았습니다. 위를 실행하면 장치가 시작됩니다.
user3953989

6
감사합니다! 삼성 전화 사용자의 경우 다음 단계를 수행하십시오!
hubert17

5
또 다른 감사합니다! 이것은 나의 주 8에 대한 답이었다. 재밌는 것은 이미 adb설치되어 있고, 나는 단지 adb devices나의 새로운 전화로 끝내지 않았다 .
Michael Geary

3
Samsung Galaxy S10e에서 작동합니다. 감사합니다. Vue.js로 Javascript SPA 앱을 디버깅하려고 시도했지만 Android SDK를 설치해야한다는 것을 알지 못했습니다.
Mz1907

1
필자의 경우 MacO를 사용하여 termial : ./adb devices로 입력해야했습니다!
Diego Favero

43

ADT (Android Development Toolkit)가 설치되어 있지 않은 경우 해결 방법 :

andorid SDK platform-tools.zip 을 다운로드 하고 "adb devices"명령을 실행 한 후 Android 기반 Samsung Galaxy 전화를 감지하도록 관리했습니다 . 그것은 데몬을 시작하고 연결된 장치를 찾았으며 크롬 카나리아 검사 탭에서도 볼 수있었습니다.

이전에는 "Universal ADB driver" 도 설치 했지만 이것이 필요한지 확실하지 않습니다.


2
많은 시간이 지나면 이것이 나를 위해 일하는 것입니다! 데몬이 실행되지 않는 것과 관련이 있다고 생각합니다. "adb devices"명령을 실행하면 해당 서비스가 시작됩니다.
JOBG

PC에서 USB 연결을 전환해도 문제가 해결되었습니다.
gkiely

8
여기 도착하는 사람은 SDK 플랫폼이 필요 없으며 Universal ADB 드라이버 있으면 됩니다 .
adamdport

완벽한 감사합니다!
Erutan409

아래의 @Adorjan Princz의 답변과 함께이 답변은 내 괴물 문제를 해결했습니다. 새로운 은하 S8 + btw
Teedeez

32

나는 이것이 오래된 질문이라는 것을 알고 있지만 여기에 나를 해결 한 대답이 있습니다. 나는 모든 것을 찾아서 시도 할 수있는 모든 기사를 살펴 보았습니다. Mac 또는 PC에서는 작동하지 않습니다.

해결 방법 : 다른 USB 케이블을 사용하십시오.

파일 전송을 지원하지 않는 품질이 좋지 않은 케이블을 잡았어야합니다. 다른 USB 케이블을 사용하여 즉시 ptp 모드 및 원격 디버깅 권한을 묻는 메시지가 표시되었습니다.


5
그것은 나를 위해 일했다. Chrome에서 기기를 인식하지 못해도 휴대 전화를 충전하는 USB 케이블을 사용하고있었습니다.
zok

3
이것은 내가 본 것 중 가장 훌륭한 답변 중 하나입니다. 너무 간단하고 명백합니다! 감사합니다
davnicwil

이 답변에 대해 더 많은지지를 얻었 으면 좋겠습니다.
KSully2

USB 충전 케이블에는 2 개의 전선 만 있고 실제 USB 케이블에는 4 개의 전선이 있습니다. 2 개의 여분의 전선이 데이터 전송에 사용됩니다.
Mikko Rantalainen

1
@henon 데이터 전송을 지원하는 케이블을 사용하여 전화 파일에 액세스 할 수 있습니다. 그냥 USB 스틱처럼.
Timar Ivo Batis

29

다른 컴퓨터와 다른 장치에서이 도구를 몇 년 동안 사용해 왔습니다. 크롬 / ADT에 기기가 표시되지 않는 경우가 종종 있습니다.

이 경우 나에게 맞는 유일한 것은 ADB 데몬재설정 하는 것입니다 .

adb kill-server

또는

adb usb

장치를 다시 연결하면 장치에 연결된 컴퓨터에서 USB 디버깅을 허용하라는 메시지가 표시됩니다. 이 요청을 허용하는 것이 중요합니다.


adb usb가 "오류 : 장치 '(null)'을 찾을 수 없음"을 반환합니다
Braian Mellor

@BraianMellor있어 동일한 오류,하지만 난 그 후 장치를보기 시작
tadija는 Bagarić

큰! 이것은 내 Samsung Galaxy S8에서 작동합니다. 감사.
Sampath

adb kill-serveradb start-server'오디오 소스'또는 'MIDI'에서 'USB 구성을'변경 제안 내 옛 삼성 갤럭시 탭 3. 기타 솔루션에 근무 유일한이지만, 그 필요는 없습니다. 실제로 Samsung Galaxy Tab S에서 'USB 구성'을 '충전'으로 설정했지만 여전히 안드로이드 장치를 devtools에 연결할 수 있습니다. 나는 '오디오 소스'또는 'MIDI'에 해당 설정 'USB 구성을'추측하고있어 실행하여 ADB 데몬을 다시 설정 adb kill-server하고 adb start-server후드
kimbaudi

28

삼성 노트 8 사용자 여기-내가해야 할 일은

  1. 전화기에서 USB 디버깅을 활성화합니다.
  2. "ADB 및 Fastboot"도구 설치 및 실행
  3. adb devicesadb 프롬프트에서 입력 명령 .
  4. chrome : // inspect / # devices로 이동하면 기기가 표시됩니다.

그 후 나는 전화로 메시지를 받았으며 크롬은 전화를 인식했다.


Windows 명령 프롬프트에서 adb를 실행하고 장치에서 권한을 부여한 후 Samsung Galaxy S8에서 트릭을 수행했습니다.
Xedret

삼성 노트 9 작업
Akshat

삼성 갤럭시 A10에서 일했습니다.
Zaphiel

삼성 S8에 근무
루슬란 Korkin


24

삼성 전화 + Windows PC

우선 휴대 전화에서 USB 디버깅을 켜야합니다.

  1. 설정 / 전화 정보 / 소프트웨어 정보 / 빌드 번호 (개발자 모드를 켜려면 7 번 탭)
  2. 설정 / 개발자 옵션 / USB 디버깅 (켜기)

그런 다음 PC에서 :

  1. Samsung USB 드라이버 설치 https://developer.samsung.com/mobile/android-usb-driver.html
  2. ADB를 설치 하십시오 https://forum.xda-developers.com/showthread.php?t=2317790 (포럼에서 "다운로드"섹션으로 스크롤하여 최신 버전의 ADB를 얻으십시오)
  3. ADB 설치 후 CMD가 팝업되어야합니다-> "adb devices"명령으로 ADB를 시작하십시오 (예 : "C : \ Program Files (x86) \ Minimal ADB and Fastboot> adb devices")
  4. USB 케이블을 사용하여 휴대 전화를 PC에 연결
  5. 휴대 전화에 연결 알림이 표시되어야합니다 (허용).
  6. PC의 Chrome에서 개발자 도구 / 추가 도구 / 원격 장치를 열고 마침내 휴대 전화가 감지되는 것을 볼 수 있습니다

Galaxy Fold에서도 근무했습니다. 고마워
de_billa_

위의 의견에 제공된 정보 덕분에 삼성 9 에서이 작업을 수행 할 수있었습니다. 감사합니다! :)
마이크

ADB 설치 만 누락되었습니다. 그 후 그것은 매력처럼 일했습니다 :) 감사합니다.
eos87

9

ADB가 실행 중이어야합니다. 그냥가

C:\Users\yourUserName\AppData\Local\Android\Sdk\platform-tools를 실행 adb devices하면 데몬이 시작된 다음 연결된 모든 장치가 표시됩니다.


1
고마워요, 이것은 삼성 갤럭시 s8과 창문 10에서 오랫동안 문제가되었습니다.
John

9

오늘 삼성 갤럭시 노트 9안드로이드 스튜디오가없는 Windows 10 노트북 으로 악몽을 꾸었습니다 . 다음은 디버깅을위한 작업 단계입니다.

1) 일반적인 방법으로 전화기에서 개발자 모드를 활성화하고 "USB 디버깅"을 켭니다.

2) 컴퓨터에 Windows 용 Samsung USB 드라이버 설치 https://developer.samsung.com/galaxy/others/android-usb-driver-for-windows

3) 컴퓨터에서 Chrome을 엽니 다. 개발 콘솔에 원격 기기가 표시됩니다 (현재 기기가 감지되지 않음).

4) USB 케이블을 통해 휴대 전화를 컴퓨터에 연결합니다.

5) 승인 메시지를 수락하고 컴퓨터에 "장치가 준비되었습니다."라고 표시 될 때까지 기다립니다.

6) 휴대 전화에서 상단 메뉴를 아래로 스 와이프하고 "P Android 시스템"을 누릅니다- "USB 사용"에서 "MIDI"를 선택합니다.

7) 다양한 설정 알림이 PC에 표시되며, 완료되면 휴대 전화에서 디버깅을위한 승인 메시지가 표시됩니다. 받아라! 몇 초 더 기다리면 컴퓨터의 Chrome 개발자 도구에 휴대 전화가 표시되고 몇 초 후에 연결됩니다.

천만에요.


1
장치를 연결할 때마다 MIDI 옵션을 볼 필요가 있다는 사실 외에도, 그것은 참된 매력처럼 작동했습니다. 시도 / 실패 루프없이 실제로 작동 한 첫 번째 솔루션입니다.
Machado 2016 년

설정-> 정보로 이동 한 다음 빌드 번호를 7 번 눌러 개발 모드를 활성화 할 수 있습니다.
MarkG

7

Windows를 사용하는 경우 휴대폰 용 드라이버를 설치해야합니다. 당신은 여기에 그들을 얻을 수 있습니다 .

그래도 작동하지 않으면 수동으로 Android Debug Bridge를 수동으로 다시 시작하여 연결하는 것이 좋습니다. 더 많은 정보는 여기에 있습니다 .


드라이버가 이미 설치되어 있지만 다른 기사의 단계를 읽은 후 PC에 몇 가지 더 설치하여 작동합니다. 내 자신의 질문에 대한 답변으로 해당 단계를 추가했습니다.
Ash

고마워, 나는이 드라이버가 필요;)
Verri

6

adb명령 행을 실행하십시오 . 이처럼

adb devices

2
훌륭한. 안드로이드 Studio 또는 ADB는하지만 설치가 필요합니다
maeneak

5

Chrome '원격 기기'는 몇 개월 동안 사용하지 않으면 작동을 멈 춥니 다.

이 문제를 해결했습니다 : 내 장치 (삼성 J3)의 "개발 옵션"에서 usb 디버깅 인증을 취소 한 다음 컴퓨터에서 "C : \ Program Files (x86) \ Android \ android-sdk \ platform-tools "폴더 컴퓨터에 앱을 디버깅 할 수 있는지 날씨를 묻는 프롬프트가 장치에 나타납니다. 예를 클릭하면 크롬에서 기기를 감지했습니다.


1
예, adb.exeAndroid SDK 플랫폼 도구 의 명령은 Chrome에서 내 Android 기기를 인식하지 못하는이 문제를 해결하는 열쇠였습니다.
kimbaudi 18

4

우분투 리눅스 20 업데이트 :

더 이상 아래 명령을 수행하지 않아도됩니다. sudo apt install -y adb충분하다. Chromium 83에는 기본적으로 포트 전달 규칙이 활성화되어 있습니다

이전 답변 :

우분투를 사용하는 사람은 다음을 사용했습니다.

https://github.com/M0Rf30/android-udev-rules

Ubuntu 16 사용자에게 필요한 add group name 명령을 기록해 두십시오.

나는 또한 ADB 도구 설치 sudo apt install android-tools-adbsudo apt install android-tools-fastboot및 didnt가 필요 전체 안드로이드 SDK를

마지막으로 휴대 전화가 마지막으로 연결된 장치 옆에있는 devtools 설정에서 포트 전달을 추가해야합니다 (예 : 8080 | 로컬 호스트 : 8080


sudo apt install android-tools-adb android-tools-fastboot내 경우에는 충분했다. 감사!
데니스

연결 문제에 대해 걱정할 필요가 없었던 트릭은 USB를 플러그인 할 때 상단 표시 줄에 나타나는 "꺼내기"아이콘을 클릭 한 다음 드롭 다운 메뉴에서 내 전화 (Nokia 6)를 클릭하는 것이 었습니다. 휴대 전화에 rsa 키 확인 메시지가 표시되고 갑자기 작동했습니다.
adrien

1
Ubuntu Linux 20 업데이트 : 더 이상이 작업을 수행 할 필요가 없습니다. sudo apt install -y adb충분했다. Chromium 83에는 기본적으로 포트 전달 규칙이 활성화되어 있습니다.
Dan Dascalescu

3

Chrome에서 기기 인증을 재협상하는 버그가있는 것 같습니다. USB 디버깅 비활성화 및 다시 활성화를 시도 할 수 있습니다. 때때로 컴퓨터 키를 다시 신뢰하라는 팝업이 나타납니다.

또는 Android SDK로 이동하여 adb devices다시 협상을 실행할 수 있습니다 .

둘 중 하나 또는 둘 다 후에 Chrome이 작동하기 시작합니다.


3

내가해야 할 일은 chrome : // inspect / # devices에서 "Discover network targets"를 비활성화 하는 것 입니다.

이것이 내 설정 (크롬 버전 78.0.3904.97 deepinOS / debian 기반)에서 잘 해결 된 유일한 것입니다.


2

@maurice cruz 답변을 시도했지만 실제 드라이버를 얻을 수 없었습니다. 그런 다음 글로벌 LG 드라이버 (모두 포함되어 있는지 확실하지 않지만 많은 경우)를 다운로드 한이 게시물 을 발견 했습니다 . 설치 후 USB 디버깅을 껐다가 다시 켜면 RSA 승인 메시지가 표시됩니다.


2

언급 된 답변 중 어느 것도 나를 위해 일하지 않았습니다. 그러나 나를 위해 일한 것은 포트 포워딩입니다. 자세한 단계는 다음과 같습니다.

  1. 당신은 ADB가 설치되어 있는지 확인 (단계를 여기 windowd를 들어, 맥, 우분투)
  2. 휴대 기기에서 크롬을 실행하고 있는지 확인
  3. PC의 명령 행에서 다음을 실행하십시오.

    adb forward tcp:9222 localabstract:chrome_devtools_remote

  4. 위 명령을 실행하면 휴대폰에서 인증을 수락하십시오. 아래는 노트북에서 볼 수있는 출력입니다.

    $:/> adb forward tcp:9222 localabstract:chrome_devtools_remote

    * daemon not running. starting it now on port 5037 *

    * daemon started successfully *

  5. 이제 크롬을 열고 'localhost : 9222'를 입력하면 검사 할 활성 탭이 표시됩니다.

이 접근법의 출처는 다음과 같습니다.


그것은 엄청난 도움이었습니다. 감사합니다!
patrick

1

저는 앱 프로그래밍을 처음 사용하는데 LG G3 장치를 사용하여 샘플 프로그램 디버그를 시도 할 때 처음으로 발생한 문제였습니다. 자세한 지침이 담긴 위의 게시물은 모두에게 효과적입니다. 다른 도움이되는 경우를 대비하여 경험을 추가하고 있습니다.

나는 단계적으로 지시 사항을 따르지 않았다. 즉, OEM에서 USB 드라이버를 설치하는 것입니다. 내 전화는 디버깅이 켜져 있음을 (알림 영역에서) 계속 알려 주었고 충전뿐만 아니라 데이터를 전송할 수있었습니다. 적절한 USB 드라이버가 설치되었다고 생각했습니다. 그러나 그렇지 않았습니다. 마지막으로 LG 사이트로 이동 하여 LG G3 용 USB 드라이버를 다운로드했습니다. 드라이버를 설치하고 케이블을 통해 전화를 컴퓨터에 다시 연결 한 직후에 RSA 키 프롬프트가 나타납니다. Chrome에서 감지 한 후 Android 스튜디오를 통해 휴대 전화에서 앱을 실행할 수있었습니다.


LG G2 mini가 있는데 adb로 잡기 위해 LGMobileDriver_WHQL_Ver_4.0.4를 설치해야했습니다. 공식 사이트에서 g2 mini를 찾지 못해 드라이버가 다른 G2 모델 용으로 다운로드되었습니다.
Yury Kozlov

1

휴대 전화에서 디버깅 활성화 기능을 켜고 끄면 'Discover USB devices (USB 장치 검색)'토글이 시작됩니다.

또한 다른 케이블이 문제 일 수 있습니다. 내 사례가 데이터 연결을 방해했을 수 있지만 확실하지 않습니다.

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


고마워, 생명의 은인
BruceJo

1

Android Pie를 실행하는 Samsung Galaxy S9 사용 -2019 년 5 월 위 답변과 유사한 답변 및 해당 답변에 대한 NickW의 게시물 : 장치가 연결되면 설정이 아닌 전화기의 알림 표시 줄> Android 시스템 및 '다른 USB 옵션으로 이동'으로 이동하십시오. 옵션에서 MIDI를 선택하면 좋습니다.


1

Huawei 또는 Honor 전화에서 실행중인 경우 컴퓨터에 HiSuite 를 설치하고 실행 하십시오. USB 디버깅은 HiSuite가 켜져있을 때만 작동합니다.


0

참조 용으로 여기에 추가하면 LG G5 Android 전화를 연결하려고했지만 여기 에서 LG USB 드라이버를 다운로드 할 때까지 Chrome 개발 도구가 인식하지 못했습니다 .

행운을 빌어 요!



0

자세하지 않은 필요한 단계가 있습니다.

ADB가 실행 중이어야합니다 (연결을 설정하기 위해 실행되도록 설치되어 있지는 않습니다).

알 수없는 이유로 크롬 (canari)에서 "개발자 도구"를 열어야하는데 반드시 좋은 매개 변수로 ADB 실행을 시작하지는 않습니다. 그러면 PC에서 "알 수없는 연결이 보류 중"인 연결 패널에서 스마트 폰에 " 'PC 주소로 원격 연결 확인'"이라는 질문이 표시되지 않습니다. 그런 다음 이러한 상황이 발생하지 않으면 연결이 설정되지 않습니다. 다른 도구는 ADB를 시작하지만 ADB를 시작하고 연결을 설정하는 것이 중요합니다.

"> ADB 연결 'IPofYourSmartphone 포트'"를 실행하거나 ADB가 소프트 연결로 올바르게 연결되면 ADB가 스마트 폰에 패널 확인을 표시하는 요청을 보냅니다.

USB 또는 Wi-Fi 연결에 너무 유효합니다. 안드로이드에서 "ADB wireless by Henry"와 같은 도구를 사용하면 Wi-Fi 디버깅 원격 연결을위한 전체 가이드를 얻을 수 있습니다.

이 도움을 바랍니다

친애하는

트레블 리


0

전화에서 디버깅 모드가 켜져 있는지 확인하십시오.


0

현재 LG G7 및 Windows 10 사용. 나에게 전화가 물리적으로 연결되면 USB 연결 모드를 사진 전송 (원래 파일 전송을 사용 했음 )으로 변경하고 Chrome의 원격 기기에서 휴대 전화를 감지했습니다. 내가 아는 한 모바일 드라이버 만 설치되어 있으며 ADT는 없습니다.


0

모바일에 andorid 9가 있으면 Android Studio에서 Android SDK를 업데이트해야합니다.

  • Android 스튜디오를 열고 설정으로 이동하십시오.
  • 시스템 설정 \ Android
  • Android SDK를 선택합니다 (새 버전의 SDK가 표시됨)
  • 적용하려면 클릭
  • 이제 휴대 전화가 MIDI 모드에서 액세스하려고합니다.

0

몇 년에 걸쳐 위의 많은 답변에 자세히 설명 된 것처럼 Samsung 또는 Android SDK 드라이버 설치하거나 MIDI 또는 이미지 전송 옵션을 선택 하지 않고도이 문제 해결 했습니다.

저에게 Windows 10의 경우 Windows 10 내장 앱인으로 인해 문제가 발생했습니다 Your Phone. 나는 repair그것의 응용 프로그램 에만했다 Advanced Settings. 앱 설정에 액세스하는 더 쉬운 방법이있을 수 있지만 다음과 같이 액세스했습니다.

  1. 환경 설정
  2. 프로그램 추가 또는 제거
  3. Your Phone목록에서 클릭
  4. 고르다 Advanced Options
  5. 선택 Repair에 따라 Reset옵션

그런 다음 USB DebuggingAndroid 휴대 전화 (Samsung A30)에서 다시 연결하고 전환 하면 휴대 전화에서 RSA 키 지문을 승인하라는 메시지가 표시되어 Chrome DevTools가 내 휴대 전화를 마침내 인식 할 수있었습니다.

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