Не вижу мое устройство chrome://inspect/#devices

Я следовал инструкциям в Google: https://developer.chrome.com/devtools/docs/remote-debugging. Я также просмотрел раздел устранения неполадок, но, похоже, ничего не работает.

У меня Samsung Galaxy 3 (Android 4.1.2, Chrome 42.0.2311.111). Отладка по USB включена. Я попытался перезагрузить устройство, несколько раз отметив отладку по USB.

В Windows 8 я запускаю хром (44.0.2388.0 canary). Я установил драйвер Samsung USB, и мой компьютер может видеть мое устройство.

Я не получаю никаких уведомлений ни при подключении устройства, ни при открытии канарейки на странице проверки. Я что-то пропустил?


person yccteam    schedule 01.05.2015    source источник
comment
если вы откроете командную строку и выполните adb devices, ваше устройство появится в списке?   -  person Mattia Maestrini    schedule 01.05.2015
comment
У меня нет adb, поэтому я получаю, что adb не распознается... везде написано, что adb теперь является частью chrome... нужно ли мне устанавливать что-то кроме chrome?   -  person yccteam    schedule 01.05.2015
comment
Нет, вам это не нужно для отладки с Chrome. Это всего лишь быстрый способ проверить, правильно ли ваш компьютер видит ваше устройство. Если вы откроете Диспетчер устройств в Windows с подключенным устройством, все периферийные устройства будут установлены правильно?   -  person Mattia Maestrini    schedule 01.05.2015
comment
Да, я проверил диспетчер устройств, и он говорит, что драйвер обновлен и т. Д.   -  person yccteam    schedule 01.05.2015
comment
Я вижу устройство в диспетчере устройств Windows. Я могу просматривать файлы. Я могу делать с телефоном все, что захочу, кроме удаленной отладки - хром просто не распознает его.   -  person yccteam    schedule 01.05.2015


Ответы (5)


Попробуйте выполнить следующие действия:

  • Загрузите и установите Android SDK.
  • Открыть SDK Manager.exe
  • Выберите Android SDK Platform-tools и нажмите Install packages...
  • Open a command prompt and execute these commands:
    • cd C:\Program Files(x86)\Android\android-sdk\platform-tools (or C:\Users\User\AppData\Local\Android\Sdk\platform-tools)
    • adb.exe devices

Вы должны получить такой ответ:

List of devices attached
ABCDEFG123  device

Если ваше устройство указано в списке, проверьте, обнаруживает ли Chrome устройство, в противном случае попробуйте выполнить эту команду:

  • adb.exe kill-server
  • adb.exe start-server
  • adb.exe devices

Проверьте еще раз, обнаружит ли Chrome устройство.

Если ваше устройство вообще не отображается в списке после выполнения команды adb devices, значит, что-то не так в вашей конфигурации (например, неверные или отсутствующие драйверы?)

person Mattia Maestrini    schedule 01.05.2015
comment
Спасибо. Я, наконец, сделал это с помощью устройства Nexus. Samsung G3 просто не разговаривал с Chrome. - person yccteam; 02.05.2015
comment
Извините, но я следовал всем вашим шагам. Установочных пакетов нет, просто написано Установлено. Также нет папки android-sdk. Есть только Android Studio и нигде нет папки platform-tools. - person Roger; 24.03.2017
comment
@ Роджер, эта информация немного устарела. Попробуйте загрузить инструменты платформы здесь: developer.android.com/studio/releases/platform -tools.html - person mmmpop; 10.04.2017
comment
Я выполнил все шаги и успешно вижу свое устройство на adb devices, но не вижу его в Chrome Dev Tools. Есть предположения, почему это может быть? - person awavi; 09.06.2017
comment
Это сработало после того, как я выключил MySQL Server, а затем запустил adb. - person CodeMonkey; 20.06.2017
comment
Работал на меня. Несмотря на то, что я регулярно создаю приложения для Android, adb.exe не запускался или аварийно завершал работу. - person Corgalore; 24.10.2017
comment
Инструменты платформы для меня в другом месте: C:\Users\username\AppData\Local\Android\Sdk\platform-tools - person Sjoerd Pottuit; 19.09.2018
comment
Спасибо !! это сделало свое дело! застрял на этом надолго - person Ahmad Karim; 29.10.2019
comment
Только что запустил устройства adb.exe в командной строке. Теперь он работает. - person deep dalvi; 28.09.2020

Надеюсь, это поможет кому-то еще...

Это случилось со мной, потому что я пытался проверить Chrome в сборке выпуска (Ionic; т.е. ionic build android --release). Если я создам отладочное приложение (ionic build android), я смогу без проблем увидеть приложение из инструмента проверки Chrome.

Google play не любит отлаживаемые приложения https://developer.android.com/studio/publish/index.html, который необходим для проверки - см. эту ссылку SO: отладка ионного приложения для платформы Android, поэтому правильные выпуски не будут отображаться в проверке Chrome.

person Nick Brady    schedule 02.03.2017
comment
Спасибо! Моя проблема была не совсем такой же, как у ОП, но мой поиск в Google привел меня сюда, и у вас был правильный ответ. Для меня переход на нерелизную версию означал удаление android:debuggable="false" из тега <application> моего AndroidManifest.xml перед повторным запуском $ cordova run android. - person kris; 06.03.2017

В моем случае проблема решилась изменением режима USB-подключения в настройках Android-устройства на "Камера (PTP)" . Почему-то не работала отладка usb при установленном режиме подключения MTP.

person jolumg    schedule 21.06.2017
comment
Это было решением для меня с моим Samsung Galaxy S8. Принятый ответ не сработал для меня. - person Anders Gulbæk; 27.10.2018
comment
Это была моя проблема на планшете Lenovo - person dazza5000; 08.07.2019
comment
Что также сработало для меня, так это простое ожидание 5-10 минут. Он никогда не будет подключаться мгновенно, но подождите 5-10 минут, и он обычно появляется. оставьте его в режиме PTP, просто на всякий случай. - person CallumJHays; 08.03.2021

Это похоже на ошибку в Chrome или Android. Это помогло мне: на вашем устройстве Android выберите настройки USB-подключения (всплывающее окно, которое открывается при подключении кабеля). Он имеет режимы MTP/PTP/зарядки. Переключение между MTP/PTP и обратно.

person Stepan Yakovenko    schedule 30.06.2017

Скачайте и установите Android SDK

Откройте SDK Manager.exe

Выберите Android SDK Platform-tools и нажмите Установить пакеты...

МТР -> ПТП

person Alexandre Vi    schedule 05.03.2020