Удаленная отладка Chrome (отладка USB), не работающая для Samsung Galaxy S3, работающая под управлением Android 4.3.

С тех пор как я обновил свой Samsung Galaxy S3 до android 4.3 (из 4.1.2), я не могу использовать удаленную отладку Chrome для Android (подробнее здесь).

У меня есть опции разработчика и отладка USB на моем телефоне, и это отлично работает на android 4.1.2. Теперь, когда я подключаю свой телефон к компьютеру, он просто подключается как устройство хранения данных и не обнаруживается как устройство USB с помощью хром.

Я устраняю любые проблемы с хром, поскольку я мог отлаживать USB с помощью Google Nexus4, также, глядя на другой поток (здесь и в другом месте), похоже, проблема с обновлением Samsung 4.3.

Любые указатели, чтобы заставить это работать?

Ответ 1

Осмотрев еще немного, я наткнулся на . По-видимому, еще нет решения этой проблемы, но есть обходной путь - возврат к устаревшему рабочему процессу.

Унаследованный рабочий процесс действительно сработал у меня, и единственная дополнительная вещь, которую я должен был сделать, это перейти в папку с инструментами платформы из загрузки Android SDK, открыть здесь окно команд и запустить команду "adb devices". Это заставило компьютерную панель отпечатка пальца компьютера RSA появиться на моем мобильном экране, и после предоставления разрешения устройство появилось на странице Chrome Inspect.

Оказывается, это не проблема, вызванная обновлением мобильной ОС, а Chrome (я был отброшен тем фактом, что он каким-то образом работал на моем Nexus4). В более старых версиях Chrome не было необходимости загружать 500 нечетных Android SDK для Android, так как он поддерживал плагин ADB. Но с последней версией Chrome, я думаю, переход на наследство - единственный способ пойти.

Ответ 2

Мои устройства перестали работать, поскольку Chrome дезактивировал теперь разрозненный плагин ADB, поскольку он теперь встроен в dev-tools.

Я загрузил SDK и выполнил инструкции в Разработчиках Chrome. Как-то я обнаружил, что инструкции, которые обслуживает Alphonso, не достаточны, и я сделал это так в Windows 8:


  • Загрузите Android SDK здесь (только "Инструменты только для SDK" ) и разархивируйте содержимое.
  • Запустите SDK Manager.exe и установите инструменты платформы Android SDK.
  • Откройте Командная строка (просто нажав кнопку Windows и введите cmd.exe)
  • Введите путь с помощью ex: cd c:/downloads/sdk/platform-tools
  • Откройте ADB, набрав adb.exe
  • Выполните следующую команду, введя ее и нажав enter: adb
  • Убедитесь, что вы получили приглашение на своем устройстве, если вы по-прежнему не можете видеть свой телефон в Inspect Devices для запуска следующих команд один за другим (за исключением ")" adb kill-server ""adb start-server" "adb devices"

У меня были серьезные проблемы, и мне удалось заставить его работать с этими шагами. Если у вас все еще есть проблемы, выполните google руководство Удаленная отладка на Android с Chrome и проверьте наличие части драйверов. У меня были проблемы с Samsung Galaxy Nexus, которые нуждались в специальных драйверах для совместимости с ADB.


Обновление

Если вы используете Windows 10 и не смогли найти ссылку для загрузки Android SDK; вы можете пропустить # 1 и # 2. Все, что вам нужно, это активировать " Android Debug Bridge". Идите прямо к № 3 - № 7 после загрузки и выполнения " platform-tools" ( https://developer.android.com/studio/releases/platform-tools.html)

Ответ 3

Пытаясь выполнить ответ Valros.nu, я обнаружил, что загрузка sdk теперь завершена с помощью студии androind, в установщике exe 840MB.

Поскольку все, что вам нужно для этой конкретной программы, это программа adb, вы можете получить ее в автономном установщике от ребят xda:

http://forum.xda-developers.com/showthread.php?t=2317790

Обратите внимание, что вам не нужно вводить adb.exe, просто введите adb devices в командную строку, которая запускается после установки.

Кроме того, мне пришлось отключить и переустановить мой samsung s4, чтобы получить приглашение удаленной отладки на телефоне

Ответ 4

Для меня было решение загрузить Android SDK и запустить adb devices, который запустил демон adb.

Ответ 5

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

  • Обновите Chrome на своем телефоне и на своем ПК.
  • Даже если он говорит, что у вас есть последний драйвер для вашего устройства внутри Диспетчер устройств, вам может понадобиться альтернатива. Последние версии драйверов Samsung и попробуйте обновить драйверы.

Ответ 6

Для меня пункт меню Inspect Devices не был доступен (не показан вообще). Но, просто просматривая хром://проверяю/# устройства, я показал мне свое устройство, и я смог использовать порт вперед и т.д. Я понятия не имею, почему пункт меню не отображается.

Телефон: Android Galaxy S4

ОС: Mac OS X

Ответ 7

У меня есть Samsung Galaxy S3, и он не показывался на вкладке "Удаленные устройства" или в хроме://проверять. Однако устройство показало в Диспетчере устройств Windows как GT-I9300. Что для меня работало:

  • Подключите мобильный телефон к переднему USB-порту.
  • На моем телефоне нажмите уведомление об успешном подключении
  • Убедитесь, что тип подключения - камера (PTP)
  • На моей машине с Windows загрузите установщик из https://github.com/koush/UniversalAdbDriver
  • Запустить его:)
  • Открыть cmd.exe
  • cd "C:\Program Files (x86)\ClockworkMod\Universal Adb Driver"
  • adb devices
  • Откройте Chrome как на мобильном телефоне, так и на компьютере Windows.
  • На машине Windows перейдите к chrome://проверьте - там, через некоторое время вы увидите целевой телефон:)

Я не уверен, что он каким-то образом повлиял на весь поток, но в какой-то момент я установил и позже удалил драйверы от Samsung: http://www.samsung.com/us/support/downloads/ > Мобильные телефоны > Телефоны > Galaxy S > S III > Разблокировано > http://www.samsung.com/us/support/owners/product/galaxy-s-iii-unlocked#downloads

Ответ 8

У меня был успех после использования ade.exe, как описано выше, плюс использование последней версии Chrome Canary. По-видимому, ваша настольная версия Chrome должна быть выше версии, установленной на вашем Android-устройстве.

Ответ 9

Те, кто обновил свое устройство до Android 4.2 Jelly Bean или выше или с устройством с питанием от 4,2 джБ или выше, не найдет Параметры разработчиков в меню "Настройки". Параметры разработчика скрывают по умолчанию на 4.2 желе версии Bean и более поздних версиях Android. Следуйте ниже шаги для раскрытия вариантов разработчиков.

  • Перейдите в Настройки → О программе (На большинстве Android-смартфонов и планшетов) ИЛИ

Перейдите в Настройки → Дополнительно/Общие вкладки → О (на Samsung Galaxy S3, Galaxy S4, Galaxy Note 8.0, Galaxy Tab 3 и другая галактика Смартфон и планшет с Android 4.2/4.3 желе Bean) ИЛИ

Перейдите в Настройки → Общие → О (На Samsung Galaxy Note 2, Galaxy Note 3 и некоторые другие устройства Galaxy с Android 4.3 Jelly Bean или 4.4 KitKat) ИЛИ

Перейдите в Настройки > О программе > Информация о программном обеспечении > Дополнительно (на устройстве HTC One или другие устройства HTC, имеющие Android 4.2 Jelly Bean или выше) 2. Теперь прокрутите страницу сборки и коснитесь ее 7 раз. Появится сообщение о том, что u теперь разработчик.

  • Вернитесь в предыдущее меню, чтобы увидеть вариант разработчика.

Кредит на www.androidofficer.com