Удаленная отладка 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