Вопросы

Часто задаваемые вопросы.

Нужно ли устанавливать ADB или Android platform-tools?

Нет. По USB ADBKit общается с устройством напрямую из браузера через WebUSB, поэтому platform-tools, настольное приложение и расширение браузера не нужны. Для подключений по Wi-Fi и сети на компьютере запускается небольшой агент ADBKit, он устанавливается одной строкой.

ADBKit бесплатный?

Да. Всё, что доступно сегодня, бесплатно и не требует аккаунта. Сюда входят управление экраном, ввод текста, скриншоты, запись, установка APK, logcat, оболочка, передача файлов и подключение нескольких устройств. Платный тариф Pro для автоматизации планируется позже.

Попадают ли данные моего устройства на сервер?

Нет. Кадры экрана, логи, файлы, APK и идентификаторы устройства передаются только между вашим браузером, вашим компьютером и вашим устройством: по USB или через агент в вашей сети. У ADBKit нет сервера, который бы их получал.

Какие браузеры поддерживаются?

Для USB нужны настольные браузеры на базе Chromium с поддержкой WebUSB, например Google Chrome и Microsoft Edge. Firefox и Safari не поддерживают WebUSB. Страницу нужно открывать по HTTPS.

Почему моё устройство не подключается?

По USB чаще всего подключение уже занято другой программой, например Android Studio, scrcpy или сервером adb. Закройте её (или выполните «adb kill-server»), убедитесь, что отладка по USB включена, и подтвердите запрос на устройстве. По Wi-Fi проверьте, что агент запущен, а телефон и компьютер находятся в одной сети. Экран подключения показывает, на каком шаге возникла проблема.

Устанавливается ли что-нибудь на мой телефон?

Чтобы показывать экран и управлять им, ADBKit копирует вспомогательный сервер scrcpy с открытым исходным кодом во временное расположение на устройстве. Никакие приложения не устанавливаются, если вы сами не установите APK.

Можно ли пользоваться без проводов?

Да, двумя способами. Классический TCP/IP работает на любом Android, и для его включения один раз нужен USB-кабель. Беспроводная отладка (Android 11 или новее) сопрягается по коду или QR-коду и обходится без кабеля. Браузер не может сам открывать сетевые соединения, поэтому на компьютере работает небольшой агент, а экран подключения подскажет, как его запустить. Его исходный код открыт на этом сайте.

Можно ли подключить больше одного устройства одновременно?

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

Можно ли печатать на устройстве с моей клавиатуры?

Да. Щёлкните по экрану и печатайте, в том числе текст с диакритикой и нелатинскими символами. Esc работает как «Назад», а Ctrl+A, C, V и X действуют в текстовых полях.

ADBKit — это то же самое, что npm-пакет «adbkit»?

Нет. npm-пакет adbkit — это библиотека для Node.js. ADBKit на adbkit.com — независимое рабочее пространство в браузере, не связанное с ним.

Подключите устройство и начните работу.

Бесплатно, без установки, без аккаунта. Данные устройства остаются на вашем компьютере.

Открыть рабочее пространство