Пристрої Chrome DevTools не виявляють пристрій під час підключення


310

Я не можу змусити функцію DevTools Devices працювати на моєму Samsung Galaxy S4 навіть після виконання кроків, описаних на https://developers.google.com/chrome-developer-tools/docs/remote-debugging

У моєму пристрої є Chrome v32 та Chrome Beta v33, а на моєму ПК - Chrome v33 та Chrome Canary v35.

Налагодження через USB увімкнено на моєму пристрої та встановлено драйвер пристрою. Я ніколи не отримував підказку, як описано на кроці 3 із наведеного вище посилання, щоб затвердити відбиток ключа RSA, але пристрій дійсно підключається до мого ПК, щоб дозволити передачу медіа. Я навіть скасував усі дозволи налагодження USB за посиланням вище.

У мене на моєму ПК не встановлено нічого додаткового для розробки Android, що може бути проблемою. Я хочу використовувати цю функцію для огляду веб-сторінок з точки зору пристроїв.


4
Гей всі! Тут технічний письменник DevTools. Вибачте, що дізналися про всі неприємності! Документ про віддалену налагодження невдовзі зв’яжеться з цією публікацією. Вкажіть вашу версію ОС + Chrome ( chrome://version) + Марка та модель Android при описі того, що працює для вас.
Кейс Баскі

@KayceBasques Ви маєте на увазі тут посилання на цю сторінку: developers.google.com/web/tools/chrome-devtools/…
Roland

Відповіді:


557

Щоб запустити функціональність та виконувати:

Виконуючи вищезазначені дії, я отримав відповідне відбиток відбитків ключа RSA, тоді я побачив свій пристрій у Chrome.

Однозначно не так просто, як я думав, це було б, але принаймні це працює.

Оновлення 24 лютого 2016 року

Тож я оновився до Windows 10 і тепер маю Samsung Galaxy S5, пристрої під керуванням Chrome v48.0.2564.116 m та v48.0.2564.95 відповідно. Виконуйте кроки з документів Google і ... вона не працює знову, жодного підказка RSA. Тож я почав виконувати свої кроки, як зазначено вище, і подумав, що повинен бути швидший шлях, оскільки завантаження Android SDK перевищує 1 Гб.

Цього разу я спробував:

Тепер, коли Chrome відкритий на моєму телефоні та chrome://inspect/відкритий на робочому столі, я бачу варіанти перевірки.

Наступна проблема: мені потрібно повторювати одні й ті ж дії під час перезавантаження Windows. Щоб вирішити це питання:

  • Відкрийте текстовий редактор і скопіюйте його "C:\Program Files (x86)\Minimal ADB and Fastboot\adb" devices
  • Збережіть цей файл як adb.batу папці запуску Windows, розміщеній за адресоюC:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

Зауважте, що файл НЕ потрібно називати adb.bat, якщо це файл .bat. Команда, яку ви скопіювали у файл, містить шлях встановлення за замовчуванням, який, можливо, знадобиться змінити для налаштування.

Тепер у мене функція Chrome Inspect працює, коли мені це потрібно.

Трохи подякуйте та вигукуйте всіх інших, хто зробив свої відповіді на це питання, що допомогло мені направити корисне оновлення моєї відповіді. Будь ласка, надайте кредит іншим відповідям, де ви виявите, що вони теж допомогли вам.


7
Ще одне, що слід зазначити, якщо ви не отримуєте підказки про авторизацію, спробуйте вимкнути та ввімкнути налагодження usb-налагодження на вашому пристрої - я дотримувався всіх вищезазначених кроків і отримав підказку після цього
rmorse

7
Дивовижно. Витратив кілька годин. Ця маленька команда для завантаження adb та start-server отримала все, щоб остаточно працювати!
Ашкан Говольд

6
Ви б могли подумати, що Google надасть ці вказівки ... ДЯКУЮ !!!
Гоббс

5
Який біль у попці Google дійсно повинен оновлювати свої документи щодо цього. Зрозуміло, це працює зрештою. :)
PussInBoots

3
Stackoverflow повинен запровадити діапазон голосування, наприклад, +1, +2, +5 (макс.), Оскільки деякі відповіді, як, наприклад, ця відповідь, не підлягає справедливості. Простий файл розміром 2 Мб врятував мене від завантаження 1 ГБ + абсолютної свині пам’яті. Спасибі людина !!
Дон Омонді

138

На ноутбуці Galaxy S7 та Windows 10 все, що мені потрібно було зробити під час підключення до комп’ютера, - це змінити режим підключення USB на "Джерело звуку" (Налаштування телефону> Параметри розробника> Конфігурація USB).

Потім тут же з'явилося запит на пристрої, щоб дозволити відбиток ключа RSA. Потім інструменти розробки на комп'ютері розпізнали мій пристрій.

Чому це працює, я не знаю, однак це далеко не найпростіші рішення та без необхідності встановлення зайвого програмного забезпечення.

У мене теж пощастило змінити його на режим "MTP (Media Transfer Protocol)" , але лише при нагоді.

Редагувати:

Параметр MTP більше не працює для мене.

Окрім джерела звуку , також працює режим підключення до MIDI . Набагато простіше змінити режим підключення, перейшовши до нього прямо з панелі сповіщень пристрою - Натисніть "Передача медіафайлів через USB" або еквівалентне повідомлення.

Використання MIDI - це, мабуть, найпростіший з цих двох, оскільки для його доступу не потрібно переходити на кілька екранів налаштування.


3
Після спроб і боротьби з посібником "Початок роботи" Chrome і USB-драйверами Samsung, перехід від MTP до MIDI працював відразу! - Galaxy S6 Edge
Ashwood

2
Я ненавиджу "це працює", не знаючи чому! Чи може хтось розслідувати, чому він працює за допомогою цього методу?
PussInBoots

1
Для довідки: Samsung S8 / USB-конфігурація / "MIDI". Після ввімкнення "MIDI" та відключення та підключення USB-кабелю назад у Windows 10 почали встановлювати деякі драйвери. Цікаво, які саме драйвери він встановлює !? Хтось знає?
PussInBoots

1
Змінено, щоб змінити режим підключення USB на "Джерело аудіо" на Galaxy S6. Це працює. @Studocwho, Ти король!
nywooz

1
Єдине рішення, яке працює. Google, вимкніть ваші путівники та йдіть додому.
m4heshd

77

Якщо для підключення USB до комп'ютера використовується "режим MTP" . Змініть його на "Режим PTP" або "Режим зчитування карт".

У мене є такий самий випуск, і він добре працює для мене.


4
Це неправильно. Екран, який надає вам можливість між режимом MTP та режимом PTP, зазвичай означає, що у вас не включена налагодження через USB.
Umopepisdn

1
Знайдено у розділі Параметри розробника> Виберіть конфігурацію USB. Змінив його на "PTP (протокол передачі зображень)", але проблему не вирішив
zok

4
Я просто змінив USB-кабель і він працював! (хоча телефон заряджався непрацюючим кабелем)
zok

19
У мене є Galaxy S7 та Windows 10, і мені довелося змінити підключення USB до режиму "Audio Source", під час підключення до комп'ютера. Це негайно придумало на пристрої підказку, щоб дозволити відбиток ключа RSA. Потім інструменти розробки на комп'ютері розпізнали мій пристрій.
Studocwho

1
@Studocwho відповідь працював для мене на Win 10 Galaxy S7 Edge - в основному простіше, ніж усі інші пропозиції. Задумайтесь, чи варто додати це як належну відповідь, оскільки інші можуть легко пропустити це у коментарях
theotherdy

72

(Примітка. Для мене це працювало за допомогою Samsung S6. Буду вдячний за будь-які коментарі до використовуваної телефонної версії, для кого вони працюють ці інструкції

Якщо ваш телефон підключається до комп'ютера і розпізнається на ньому, і ви ввімкнули налагодження USB на телефоні, але телефон не відображається у розділі "Віддалені пристрої" в інструментах для розробників Chrome, спершу можна спробувати перезапустити. процес автоматичного виявлення, вибравши на своєму телефоні таке - "Налаштування> Параметри розробника> Скасувати авторизацію налагодження через USB".

Якщо це не працює, ймовірно, проблема, що на Debug Bridge Daemon Android або відсутня, або не працює на вашому комп'ютері (інформація про ADB - https://developer.android.com/studio/command-line/adb. html )

Для використання ADB вам не потрібен повний SDK для Android, ви можете завантажити окремі інструменти платформи Android SDK звідси:

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

Спочатку встановіть інструменти для своєї платформи. Я використовую Windows, і кроки для мене були такими:

-Перепакуйте завантаження в c: \ platform-tools (я просто розміщую його тут для зручності, ви можете вибрати інше місце).

-Закрийте командний рядок (запустіть як адміністратор) у папці та запустіть таку команду:

adb devices

(Adb.exe знаходиться в нашій папці). Це запустить демон і покаже вам список доданих пристроїв Android.

Якщо поруч із пристроєм ви бачите "несанкціонований", це означає, що вам потрібно розблокувати телефон і вибрати "дозволити доступ до даних пристрою", а потім "завжди дозволяти доступ з цього комп'ютера". Потім слід побачити телефон, підключений у консолі розробника:

введіть тут опис зображення

Вам потрібно буде запускати Daemon кожного разу при перезапуску комп'ютера. Помістіть .bat файл у вашу папку запуску, щоб запустити демон під час кожного запуску комп'ютера (якщо ви точно дотримуєтесь моїх інструкцій, вміст файлу .bat, який ви повинні створити, буде c:\platform-tools\adb devices).

Якщо вам зараз важко отримати URL-адресу (наприклад, "localhost"), яку ви надсилаєте в Chrome на своєму пристрої Android (через інструменти розробки Chrome на комп'ютері), це вже інша проблема. Дивіться це запитання для поради Як я можу отримати доступ до свого локального господаря зі свого пристрою Android?

(коротко кажучи, вам потрібно переконатися, що ваш комп'ютер і телефон підключені до однієї мережі, тому підключіть обоє до однієї мережі Wi-Fi або прив’яжіть комп'ютер до точки доступу телефону, а потім запустіть ipconfig, щоб отримати IP-адресу бездротового IPv4, і використовуйте цей IP-адресу в URL-адресі, яку ви хочете переглянути на своєму телефоні)


Примітка. Для початкового підключення до налагодження для роботи вам потрібно використовувати режим MTP (протокол передачі медіа) на вашому Android, для передачі через USB (за замовчуванням MTP). В одному з відповідей є виправлення, яке передбачає переключення цього режиму на щось інше, однак, ймовірно, саме він запускає певний тип повторного розпізнавання, і ви, швидше за все, автоматично перейдете до режиму MTP, якщо ви відключитесь, а потім знову підключіть телефон.


1
ТИ! Це працювало для мене. Незважаючи на те, що в мене встановлений драйвер ADB, deamon не працював. Виконайте вище, і все почалося, пристрій показує зараз.
користувач3953989

6
Дякую! Для користувачів телефону Samsung виконайте ці дії!
hubert17

5
Ще одне спасибі! Це була відповідь на мою Примітку 8. Смішна річ, що я вже adbвстановив, я просто не робив adb devicesсвого нового телефону.
Майкл Гірі

3
Працює на Samsung Galaxy S10e. Дякую. Я намагався налагодити додаток javascript SPA за допомогою Vue.js і не знав, що мені доведеться встановити Android SDK.
Mz1907

1
У моєму випадку, використовуючи MacO, мені довелося вводити терміальне: ./adb пристрої!
Дієго Фаверо

43

якщо у вас немає встановленого ADT (Android Development Toolkit):

Після завантаження andorid SDK platform-tools.zip вдалося виявити телефон на базі Android на базі Android, виконавши таку команду: "adb devices". Він запустив деякий Деймон, знайшов приєднаний пристрій, і я також зміг його побачити на вкладці огляду хромових канарок.

раніше я також встановив "Універсальний драйвер АБР", але не впевнений, чи потрібно це


2
Через стільки часу ця робота працює для мене! Я думаю, це має щось спільне з тим, що демон не працює. при запуску команди "adb пристрої" запускається ця послуга.
JOBG

Я виявив, що переключення USB-з'єднання на ПК також допомогло проблемі.
gkiely

8
Для тих , хто прибуває , що тут вам не потрібен SDK платформи, вам тільки потрібен універсальний драйвер ADB.
admdport

ВДАЧА Дякую!
Erutan409

Ця відповідь разом з відповіддю @Adorjan Princz нижче вирішила мою страхітливу проблему.
Зовсім

32

Я знаю, що це старе питання, але ось моя відповідь, яка вирішила це для мене. Я переглянув усі статті, які я міг знайти і спробував усе. Мені це не працюватиме на комп'ютері Mac чи PC.

Рішення: Використовуйте інший кабель USB.

Я, мабуть, схопив кабель низької якості, який не підтримував передачу файлів. Я використав інший USB-кабель і відразу ж попросив у режимі ptp та авторизації віддаленої налагодження.


5
що працювало на мене. Я використовував кабель USB, який заряджав телефон, хоча Chrome не міг розпізнати пристрій
zok

3
Це одна з найяскравіших відповідей, яку я тут бачив. Так просто, так очевидно! Спасибі
davnicwil

Я серйозно бажаю, щоб у мене було більше прихильників за цю відповідь.
KSully2

USB-кабелі для зарядки мають лише 2 дроти, тоді як справжні USB-кабелі мають 4 дроти. Два додаткових дроти використовуються для передачі даних.
Мікко Ранталайнен

1
@henon за допомогою кабелю, який підтримує передачу даних, ви можете отримати доступ до файлів телефонів. так само, як usb-stick.
Тимар Іво Батіс

29

Я використовую цей інструмент протягом багатьох років на різних комп’ютерах та на різних пристроях. Я часто виявляв, що хром / ADT не бачить мого пристрою.

У цьому випадку єдине, що для мене працює, - це скидання deamon ADB :

adb kill-server

або / і

adb usb

Після повторного підключення пристрою на вашому пристрої з’явиться повідомлення з проханням дозволити налагодження USB від підключеного комп'ютера. Дуже важливо, щоб цей запит було дозволено.


adb usb повертає мені "помилка: пристрій" (null) "не знайдено" будь-яка ідея?
Браян Меллор

@BraianMellor Отримав таку ж помилку, але після цього я почав бачити свій пристрій
Tadija Bagarić

Чудово! Це працює для мого Samsung Galaxy S8. Дякую.
Сампат

adb kill-serverі adb start-serverце єдине, що працювало на моєму старому Samsung Galaxy Tab 3. Інші рішення пропонують змінити "Конфігурацію USB" на "Аудіо джерело" або "MIDI", але це не потрібно. Насправді на моєму Samsung Galaxy Tab S у меню "Конфігурація USB" встановлено значення "Зарядка", але я все ще в змозі підключити Android-пристрій до devtools. Я здогадуюсь, що встановлення "USB-конфігурації" на "Аудіо-джерело" або "MIDI" скидає демон ADB шляхом виконання adb kill-serverта adb start-serverпід капотом
kimbaudi

28

Тут користувач Samsung Note 8 - все, що мені потрібно було зробити

  1. Увімкніть налагодження USB на телефоні.
  2. Встановіть та запустіть інструмент "ADB and Fastboot"
  3. Команда введення adb devicesу вікні adb.
  4. Перейдіть на сторінку chrome: // огляньте / # пристрої, і пристрій з’явиться.

Після цього я отримав повідомлення на своєму телефоні та хромований розпізнав телефон.


Зробив трюк на моєму Samsung Galaxy S8 після запуску adb всередині командного рядка Windows та авторизації на моєму пристрої.
Xedret

Працював над Samsung Note 9
Akshat

Працював над Samsung Galaxy A10.
Зафіель

Працював над Samsung S8
Руслан Коркін

Працював над Samsung S10 +
FalcoB

24

Телефон Samsung + ПК із Windows

Перш за все, потрібно увімкнути налагодження USB на телефоні:

  1. Налаштування / Про телефон / Інформація про програмне забезпечення / Номер збирання (натисніть його 7 разів, щоб увімкнути режим розробника)
  2. Налаштування / Параметри розробника / Налагодження через USB (увімкніть його)

Потім на вашому ПК:

  1. Встановіть USB-драйвер Samsung 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 командою "adb пристрої" (наприклад, "C: \ Program Files (x86) \ Minimal ADB and Fastboot> adb devices")
  4. Підключіть телефон до ПК за допомогою кабелю USB
  5. Повідомлення про з'єднання повинно з’являтися на вашому телефоні (дозволити це)
  6. У Chrome на своєму ПК відкрийте Інструменти для розробників / Додаткові інструменти / Віддалені пристрої, і ви, нарешті, побачите, як ваш телефон виявлений

Працював і для Galaxy Fold. Дуже дякую.
de_billa_

Завдяки інформації, представленій у коментарі вище, мені вдалося це зробити для мого Samsung 9. Дякую! :)
Mike

Мені бракувало лише встановлення АБР. Після цього це спрацювало як шарм :) Дякую за це.
eos87

9

ADB повинен працювати. Просто зайдіть

C:\Users\yourUserName\AppData\Local\Android\Sdk\platform-toolsі запустіть adb devices, демон повинен запуститися, а потім показати всі підключені пристрої.


1
Слава Богу, це вже давно було проблемою для моєї samsung galaxy s8 та windows 10.
Джон

9

Сьогодні був кошмар із цим Samsung Galaxy Note 9 та ноутбуком Windows 10 без Android Studio . Ось робочі кроки для налагодження.

1) Увімкніть режим телефону для розробників у звичайному порядку та увімкніть "Налагодження через USB".

2) На комп’ютер встановіть USB-драйвери Samsung для Windows https://developer.samsung.com/galaxy/others/android-usb-driver-for-windows

3) Відкрийте Chrome на своєму комп’ютері - піднесіть віддалені пристрої до консолі розробника (на даний момент він скаже, що пристроїв не виявлено).

4) Підключіть телефон до комп'ютера за допомогою кабелю USB.

5) Прийміть будь-які підказки для авторизації та зачекайте, поки комп'ютер скаже «ваш пристрій готовий ..» тощо.

6) На телефоні проведіть пальцем по верхньому меню вниз і натисніть "P Android system" - виберіть "MIDI" у розділі "Використовувати USB для".

7) На вашому ПК з'являться різні повідомлення про налаштування, після їх завершення ви отримаєте запит на авторизацію налагодження на вашому телефоні. Прийняти це! Почекайте ще кілька секунд, і ви знайдете, що телефон з’являється в інструментах Chrome Dev на комп’ютері, і він буде підключений ще через кілька секунд.

Ласкаво просимо.


1
Крім того, що мені потрібно вибирати MIDI-параметр кожного разу, коли я підключаю пристрій, він спрацьовував як проклятий шарм. Це перше рішення, яке справді спрацювало без будь-якого циклу спроб / помилок.
Мачадо

Ви можете ввімкнути режим розроблення, перейшовши в Налаштування -> Про, а потім натисніть номер збірки 7 разів. Див stackoverflow.com/questions/16866412
MarkG

7

Якщо у вас є Windows, вам потрібно встановити драйвери для телефону. Ви можете їх отримати тут .

Якщо це все ще не працює, мені пощастило підключитися, вручну перезавантаживши міст налагодження Android вручну. Більше інформації тут .


Вже були встановлені драйвери, але прочитавши кроки в іншій статті, яку ви пов’язали, я встановив ще кілька речей на моєму ПК, щоб він працював. Додав ці кроки як відповідь на моє власне запитання.
Еш

Дякую, мені були потрібні ці водії;)
Веррі

6

запустити adbкомандний рядок. подобається це

adb devices

2
Блискуча. Потрібно встановити Android Studio або ADB
Maeneak

5

Chrome "Віддалений пристрій" перестає працювати через кілька місяців, коли я не користувався ним.

Я вирішив цю проблему: у "варіанті розвитку" свого пристрою (samsung J3) я скасував авторизацію налагодження usb, а потім на своєму комп’ютері виконую "adb пристрої" у "C: \ Program Files (x86) \ Android \ android-sdk \ на моєму пристрої з'являється підказка із запитом на платформу-інструменти, яка запитує, чи я дозволяю моєму комп’ютеру налагоджувати програми чи ні. Я натискаю так, тоді хром виявив мій пристрій


1
так, adb.exeкоманда під інструментами платформи Android sdk була ключовою для вирішення цієї проблеми щодо того, щоб Chrome не розпізнавав мій андроїд-пристрій.
kimbaudi

4

Оновлення Ubuntu Linux 20 :

Можливо, вам більше не доведеться виконувати жодну з наведених нижче команд. sudo apt install -y adbє достатнім. У Chromium 83 вказане правило переадресації портів увімкнено за замовчуванням

Старіша відповідь :

Для всіх, хто використовує Ubuntu, я використав наступне:

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

Візьміть до уваги команду додати назву групи, необхідну для користувачів Ubuntu 16.

Я також встановив інструменти ADB sudo apt install android-tools-adbі мені не sudo apt install android-tools-fastbootпотрібен весь Android SDK

Нарешті, не забудьте додати переадресацію порту в налаштуваннях devtools поруч із пристроєм, де нарешті підключено ваш телефон, тобто 8080 | localhost: 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 вказане правило переадресації портів увімкнено за замовчуванням.
Дан Даскалеску

3

Схоже, у Chrome з’явилися помилки, які повторно обговорювали автентифікацію пристрою. Ви можете спробувати відключити налагодження через USB і знову ввімкнути його. Іноді у вас з’явиться спливаюче вікно з проханням знову довірити ключ комп'ютера.

Або ви можете перейти до Android SDK і запустити, adb devicesщо змусить перемовитись.

Після будь-якого (або обох) Chrome повинен почати працювати.


3

Що мені потрібно було зробити, це відключити "Відкрити цілі мережі" на chrome: // inspect / # devices .

Це єдине, що вирішило це назавжди в моїх налаштуваннях (хромована версія 78.0.3904.97 на базі deepinOS / debian).


2

Я спробував відповісти на @maurice cruz і не зміг знайти справжніх водіїв. Тоді я знайшов цю публікацію, в якій було завантажено глобальний драйвер LG (не впевнений, чи охоплює він все, але багато) для своїх пристроїв. Після встановлення, а потім вимкнення налагодження usb та відключення, мені було запропоновано прийняти RSA.


2

Жодна із згаданих відповідей не працювала для мене. Однак для мене працювало переадресація портів. Детально описані тут кроки:

  1. Переконайтеся, що у вас встановлено adb (кроки тут для windowsd, mac, ubuntu)
  2. Переконайтеся, що на вашому мобільному пристрої працює хром
  3. На своєму ПК виконайте такі дії з командного рядка:

    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", і ви побачите активну вкладку для перевірки.

Ось джерело такого підходу


Це була величезна допомога. Дякую!
патрік

1

Я новачок у програмуванні додатків, і це була перша проблема, з якою я зіткнувся, коли спробував отримати зразок налагодження програми за допомогою свого пристрою LG G3. Повідомлення вище з докладними інструкціями має працювати для всіх. Я додаю свій досвід, якщо це допомагає іншим:

Я дотримувався інструкцій крок за кроком, але один. Тобто встановлення драйвера USB від мого OEM. Мій телефон постійно повідомляв, що налагодження увімкнено (в області сповіщень), і я можу передавати дані, а також стягувати плату. Це змусило мене думати, що встановлені відповідні драйвери USB. Але це було не так Нарешті я зайшов на сайт LG і завантажив USB-драйвер для свого LG G3. Одразу після того, як я встановив драйвер і підключив телефон до комп'ютера за допомогою кабелю, я отримав підказку ключа RSA. Тепер мій Chrome виявляє це, і мені вдалося запустити додаток на своєму телефоні і через студію Android.


У мене є LG G2 mini і мені довелося встановити LGMobileDriver_WHQL_Ver_4.0.4, щоб застати його за допомогою adb. Драйвер було завантажено для іншої моделі G2, тому що я не знайшов g2 mini на офіційному сайті.
Юрій Козлов

1

Тофлінг "Відкрити USB-пристрої", здавалося, почав щось починати після того, як я ввімкнула та вимкнула функцію включення налагодження на телефоні.

Також проблема може бути різним кабелем. Моя справа, можливо, заважала з'єднанню даних, але не впевнена.

введіть тут опис зображення


Спасибі, рятівник
BruceJo

1

Використання Samsung Galaxy S9 під керуванням Android Pie. - травень 2019 р. Подібно до наведеної вище відповіді та публікації NickW для цієї відповіді: Після підключення вашого пристрою замість переходу до налаштувань перейдіть до рядка сповіщень телефону> Система Android та «Торкніться інших опцій USB». Виберіть MIDI під параметри, і ви готові йти!


1

Якщо ви працюєте на телефонах Huawei або Honor , не забудьте встановити та запустити HiSuite на комп’ютері. Налагодження через USB працює лише тоді, коли HiSuite увімкнено.


0

Тільки додавши це сюди для довідки, я намагався підключити телефон LG G5 для Android, а інструменти для розробників Chrome не розпізнали його, поки я не завантажив сюди драйвер usb LG .

Успіхів усім!


0

Я працював із шістьма різними пристроями Android та кількома кабелями, і я мушу сказати, що налагоджувач працює нестабільно. Іноді він може бачити пристрій, іноді - ні. Іноді перезапуск Chrome допомагає. Ось пов’язана помилка https://bugs.chromium.org/p/chromium/isissue/detail?id=788161 , можливо, ви можете внести свої докази.


0

Є необхідний крок, який не є детальним:

ADB повинен працювати (це не тому, що він встановлений для запуску для встановлення з'єднання)

З невідомої причини відкривати "інструменти для розробників" на chrome (canari) не обов'язково запустить запуск ADB з хорошими параметрами. Тоді ви не побачите на смартфоні питання "Підтвердити віддалене з'єднання з" своєю ПК-адресою "", а на ПК ви побачите на панелі підключення "до невідомого з'єднання". Тоді обов'язково, якщо цього не станеться, з'єднання не буде встановлено. Зауважте, що деякі інші інструменти запускають ADB, але що важливо - це запустити ADB та встановити з'єднання.

Коли ви запускаєте "> ADB connect" IPofYourSmartphone port "" або ADB працює за допомогою програмного забезпечення, щоб отримати правильне з'єднання, ADB надсилає запит, на якому відображається підтвердження панелі на вашому смартфоні

Це занадто справедливо для з'єднання USB або Wi-Fi. Якщо ви використовуєте на android такий інструмент, як "ADB wireless by Henry", ви отримаєте повний посібник для отримання віддаленого з'єднання налагодження Wi-Fi.

Сподіваюся, що це допоможе

З повагою

Трепетно


0

На телефоні переконайтеся, що ввімкнено режим налагодження.


0

Наразі використовується LG G7 та Windows 10. Для мене, коли телефон фізично підключений, змінив режим підключення USB на режим передачі фотографій (спочатку я використовував передачу файлів ) і віддалені пристрої Chrome виявили мій телефон. Наскільки я знаю, у мене встановлений лише мобільний драйвер, немає ADT тощо.


0

Якщо у вас мобільний andorid 9, ви повинні оновити Android SDK в Android Studio.

  • Відкрийте студію 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 Debuggingтелефон Android (Samsung A30), телефон запропонував мені затвердити відбиток ключа RSA, що дозволило Chrome DevTools нарешті розпізнати мій телефон.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.