Как управлять смартфоном Android через Google Chrome

0
5449

Использование команд ADB Shell для управления устройством Android с компьютера требует установки на ПК специального программного обеспечения – пакета Android SDK, однако уже скоро должен появиться более простой способ наладить связь с мобильным устройством. Пусть и с некоторыми ограничениями, но управлять гаджетом без Android SDK можно уже сейчас через браузер Google Chrome, посредством интерфейса WebADB.

Последовательность действий

Первым делом нужно включить экспериментальную функцию «New USB Backend» на странице флагов, перейдя по адресу chrome://flags/#new-usb-backend. Здесь просто выставляем для подсветившейся желтым маркером опции значение Enabled и перезапускаем браузер нажатием кнопки «Relaunch».

Включение опции New USB Backend

Перезапуск браузера

Затем, включив на мобильном устройстве отладку по USB и подключив его к компьютеру по кабелю, перейдем на сайт webadb.com.

Жмем кнопку Start на сайте WebADB

Нажав на главной странице «Start», попадаем на страницу подключения устройств. Жмем «Add Device», после чего на экране должно открыться окошко с именем подключенного гаджета.

Добавляем устройство кнопкой Add Device

Выделив его мышкой, нажимаем «Подключение» и убеждаемся, что устройство появилось в выпадающем списке «Available devices».

Выполняем подключение

Затем кликаем «Connect».

Нажимаем Connect

На мобильное устройство должен поступить запрос на подключение. Разрешаем его и в случае успешного соединения переходим в раздел меню «Interactive Shell».

Раздел Interactive Shell

На экране браузера отобразится консоль, в которой можно выполнять команды управления так, как если бы вы находились в командной оболочке ADB Shell. В настоящее время веб-приложением поддерживаются работа с файловым менеджером смартфона, получение списка инсталлированных приложений, установка программ из APK-файлов, трансляция экрана и некоторые другие функции (см. меню в левой области страницы). В будущем планируется реализация подключения устройств по Wi-Fi в локальной сети (опция ADB over Wi-Fi).

Файловый менеджер

Вкладка Screen Capture

Поскольку WebADB находится в стадии разработки, да и сама функция «New USB Backend» в Chrome не доведена до ума, с подключением ряда мобильных устройств могут возникнуть проблемы. В первую очередь это касается смартфонов Samsung, которые используют собственные драйвера отладки. Тем не менее, наш тестируемый Samsung GT-S7262 со старой прошивкой Android 4.1.2 вполне успешно подключился к сервису безо всякого запроса, тогда как более современный Lenovo наотрез отказался взаимодействовать с сервисом. Shell при работе с Samsung оказался недоступен, зато File Manager и Screen Capture работали безупречно.

ОСТАВЬТЕ ОТВЕТ