Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Оглавление

...

В текстовое поле экшена можно ввести простой текст, переменные и макросы специальных клавиш ({AndroidKeys.BACK}, {AndroidKeys.HOME}, {AndroidKeys.CLEAR_All}).

...

Page Properties
hiddentrue

Макросы клавиш

Как уже было сказано выше, в данном поле можно использовать не только текст и переменные, но специальные клавиши, которые эмулируют некоторые системные (и не только) кнопки Android.

Эта таблица должна быть под спойлером:

Макрос

Действие

{AndroidKeys.BACK}

Возврат назад

{AndroidKeys.CALL}

Кнопка вызова

{AndroidKeys.CAMERA}

Активация камеры

{AndroidKeys.CAPS_LOCK}

CAPS LOCK

{AndroidKeys.CLEAR_All}

Очистить поле ввода

{AndroidKeys.CLEAR}

Очистить поле ввода.

{AndroidKeys.COPY}

{AndroidKeys.DEL}

Клавиша удаление одного символа перед курсором

{AndroidKeys.ENTER}

  • символ новой строки

  • отправка форма на сайтах

  • подтверждение действий в приложениях

{AndroidKeys.ESCAPE}

Возврат назад

{AndroidKeys.FORWARD_DEL}

Удаление одного символа после курсора

{AndroidKeys.HELP}

{AndroidKeys.HOME}

Возврат на рабочий стол

{AndroidKeys.INSERT}

Вставить содержимое буфера обмена

{AndroidKeys.KEYCODE_ALL_APPS}

Отобразить все запущенные приложения

{AndroidKeys.PAGE_DOWN}

Прокрутить страницу вниз на размер экрана

{AndroidKeys.PAGE_UP}

Прокрутить страницу вверх на размер экрана

{AndroidKeys.PASTE}

Вставить содержимое буфера обмена

{AndroidKeys.POWER}

Эмуляция нажатия кнопки питания

{AndroidKeys.SEARCH}

{AndroidKeys.TAB}

Клавиша Tab

{AndroidKeys.VOLUME_DOWN}

Уменьшение громкости

{AndroidKeys.VOLUME_UP}

Увеличение громкости

{AndroidKeys.Long_BACK}

Длительное нажатие клавиш (описание выполняемой функции можно найти выше в этой таблице)

{AndroidKeys.Long_CALL}

{AndroidKeys.Long_CLEAR}

{AndroidKeys.Long_DEL}

{AndroidKeys.Long_POWER}

{AndroidKeys.Long_TAB}

{AndroidKeys.LongHOME}

...

Существуют и другие команды.
Найти их можно по этой ссылке, а вызвать с помощью ADB Shell.

Текст ниже должен быть под спойлером:

Представим, что Вам нужно уменьшить яркость устройства. За это отвечает KEYCODE_BRIGHTNESS_DOWN. Вызвать можно двумя способами:

  1. Через имя кнопки (часть KEYCODE_опускается) - input keyevent BRIGHTNESS_DOWN

  2. Через цифровой код кнопки - input keyevent 220

Найти код можно по ссылке указанной выше, после текст “Constant Value”:

Image Modified
Note

Названия кнопок нужно вводить в том же регистре, что и на сайте - верхнем!

Задержка

Пауза между вводом символов.

...