Как я могу выполнить элемент проверки в Chrome на своем устройстве Android Galaxy S3?

Как я могу выполнить элемент проверки в Chrome на своем устройстве Android Galaxy S3?

Я попробовал пару руководств в Интернете, один из которых сказал, чтобы использовать эту вещь Android SDK для запуска adb forward tcp: 9222 localabstract: chrome_devtools_remote, но все, что говорит, это «ошибка: устройство не найдено».

У кого-нибудь есть идеи о том, как это сделать?

Solutions Collecting From Web of "Как я могу выполнить элемент проверки в Chrome на своем устройстве Android Galaxy S3?"

Для удаленной отладки на Android с Chrome: попробуйте https://developer.chrome.com/devtools/docs/remote-debugging

Теперь вы можете сделать это без использования Android SDK.

В последней версии хром (я работаю над 34.0.x):

  • Перейдите к chrome://inspect/
  • Проверьте Discover USB Devices
  • Подключите телефон через USB. Всплывающее окно должно появиться с запросом разрешения на подключение к вашему компьютеру. Принять это.

Теперь на chrome://inspect/ будет элемент chrome://inspect/ страницы для вашего телефона, и вы можете нажать « inspect . Инструменты Dev будут появляться и вуаля!

Обновление: 8-20-2015

Обратите внимание, что инструкции были изменены, так как этот вопрос задавали 2 года назад.

Итак, новые версии Android и Chrome для Android. Вы должны использовать это.

https://developers.google.com/web/tools/setup/remote-debugging/remote-debugging?hl=en

Оригинальный ответ:

У меня есть S3, и он отлично работает. Я обнаружил, что распространенная ошибка не включает USB-отладки в Chrome mobile. Вам не только нужно включить отладку USB на самом устройстве в настройках разработчика, но вы должны пойти в Chrome Browser на свой телефон и включить его в настройках там тоже.

Попробуйте это с помощью SDK

  1. Chrome для мобильных устройств – Настройки> Инструменты разработчика> [x] Включить отладку USB Web
  2. Устройство – Настройки> Параметры разработчика> [x] Отладка USB
  3. Подключение устройства к компьютеру
  4. Включите переадресацию портов на вашем компьютере, выполнив следующую команду ниже

    C: \ adb forward tcp: 9222 localabstract: chrome_devtools_remote

Перейти на http://localhost:9222 в Chrome на вашем компьютере

Исправление проблем:

Если вы получаете command not found при попытке запустить ADB , убедитесь, что Platform-Tools находится на вашем пути или просто использует весь путь к вашему SDK и запускает его

 C:\path-to-SDK\platform-tools\adb forward tcp:9222 localabstract:chrome_devtools_remote 

Если вы получите « device not found », запустите adb kill-server и повторите попытку.

Для начала вам понадобится Android SDK для начала работы: http://developer.android.com/sdk/index.html, но выберите для существующей среды IDE, чтобы получить инструменты, а не все Android Studio.

В Chrome Beta на вашем устройстве Android выполните следующие действия:

Меню> Настройки> Средства разработчика> Включить USB-отладочную

Нажмите домашний ключ на устройстве и откройте «Настройки»> «Параметры разработчика»> «Включить USB-отладку».

[Примечание. Если вы не видите параметры разработчика, перейдите в «Настройки»> «Об устройстве». Затем несколько раз нажмите «Построить номер», и в итоге вы увидите сообщение о том, что вы сейчас разработчик или что-то подобное]

Подключите телефон к компьютеру через USB

На вашем рабочем столе открывайте Chrome Canary (я думаю, что у стабильной и бета-версии есть проблемы):

В адресной строке введите: chrome: // flags и enable – «Enable Developer Tools» и нажмите кнопку Relaunch.

После того, как он перезапустит терминал и запустит устройства adb, вы должны увидеть, что ваше устройство появилось в списке. Когда это произойдет, в Canary перейдите к chrome: // проверьте там, вы увидите свое устройство, поэтому теперь нажмите «Проверить».

Это откроет devtools для вашего Chrome на Android.

Теперь нажмите на шестерку в углу, затем перейдите в «Эксперименты»> «Включить переадресацию портов» (если вы не видите перенаправление портов, возможно, вы не находитесь в Chrome Beta)

После того, как перенаправление портов включено, закройте и откройте инструменты разработчика.

Вернитесь к винтику и выберите «Переадресация порта», затем введите порт, который хотите переслать (например, для locahost: 9000 на моем локальном компьютере, я бы напечатал 9000 [порт устройства] и 127.0.0.1:9000 [Target]

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

Теперь вы можете поместить localhost: 9000 (или номер своего порта) в Chrome для Android и просмотреть сайт и использовать DevTools для проверки страницы.

Подробнее в разделе «Переадресация перенаправления портов» на этом сайте: https://developers.google.com/chrome-developer-tools/docs/remote-debugging

У меня есть S3 и использовал это руководство от Google:

https://developers.google.com/chrome-developer-tools/docs/remote-debugging

Действительно легко, работает безупречно.

В основном следуйте приведенному здесь руководству https://developers.google.com/chrome-developer-tools/docs/remote-debugging . Но …

  • Для устройств Samsung не забудьте установить Samsung Kies.
  • Для меня это работало только с Chrome Canary , а не с Chrome.
  • Вам также может потребоваться установить Android SDK.

Я не смог выполнить это, а использовал только доступные исходные приложения html, доступные в Play Store, чтобы просто искать элемент.

Имейте в виду, что если вы хотите использовать проверку хрома в Windows, помимо включения usb-отладки на вашем мобильном устройстве, вы также должны установить USB-драйвер для Windows.

Вы можете найти необходимые драйверы из списка здесь:

http://androidxda.com/download-samsung-usb-drivers

Кроме того, вы должны использовать более новую версию мобильного телефона Chrome, чем та, что находится на вашем рабочем столе.