Перейти к содержимому

ADBKeyBoard

Ввод с виртуальной клавиатуры Android через ADB

Открытый исходный кодGPL-2.0-only

Основное

  • Регистрируется как метод ввода Android, управляемый через ADB.
  • Вставляет текст, отправленный с подключённого компьютера, в активное поле.
  • Принимает символы и строки, которые сложно передать обычным ADB input.
  • Поддерживает заполнение форм по сценарию и запуск тестов без участия человека.
  • Не предоставляет экранной раскладки для ручного ввода.

Об этом приложении

ADBKeyBoard устанавливает себя как метод ввода Android, который получает текст из Android Debug Bridge, а не с сенсорной клавиатуры. После выбора его в качестве активной клавиатуры компьютер, подключённый через ADB, может отправлять широковещательные intents с текстом, и этот текст вставляется в то поле, которое в данный момент находится в фокусе на устройстве.

Практическое применение — автоматизация и удалённый ввод. Тестовые сценарии, пакетные задания и однострочные команды shell могут заполнять формы входа, поля поиска и другие поля без того, чтобы человек нажимал на экран. Поскольку ввод поступает как текст, отправленный с хоста, он также обрабатывает символы, к которым неудобно обращаться через стандартную команду ADB input, включая не-ASCII текст и более длинные фрагменты, вводимые за одну операцию.

Приложение не отображает раскладку клавиш для ввода на самом устройстве; пока оно активно, пользователь печатает с хост-машины, а не с телефона. Оно упаковано только для Android и выпущено под GPL-2.0-only.

Android

  • Магазин приложенийF-Droid

    От издателя

    ОткрытьОткроется в новой вкладке

    Идентификатор пакета: com.android.adbkeyboard

    v2.017 KBвыпущено 16.06.2021

    SHA-256 из манифеста, который опубликовал F-Droid, сверено 04.08.2026

    f9446fd3d7f775a764eb0df696b6819a7f3a4ea85bd17871855848ef72d6bb21

Мы не размещаем этот файл у себя, не сканируем его и не изучаем его содержимое. Прочитайте, что пишет источник, и решайте сами.