adb- Есть ли способ имитировать IME_ACTION _DONE?

Можете ли вы имитировать команды IME_ACTION_DONE в оболочке adb?

Я использовал это, но это не работает

adb shell input ime IME_ACTION_DONE

Я пытаюсь использовать эту системную команду в своем тесте калебаса, выполнив указанную выше команду с помощью системной функции.


person punk_fusion92    schedule 15.05.2015    source источник
comment
Чтобы решить эту проблему, я отправляю key_event TAB (61), затем ввожу (66), см. мое решение: stackoverflow.com/a/68170667/2267723< /а>   -  person Maher Abuthraa    schedule 29.06.2021


Ответы (1)


Используйте метод Calabash-Android press_user_action_button для имитации этих взаимодействий. Обратите внимание, что ваше приложение по-прежнему должно обрабатывать клавиши ввода (например, press_enter_button), поскольку к некоторым телефонам подключена физическая или bluetooth-клавиатура.

person Tobias    schedule 17.05.2015