2022-10-11 13:21:42 +01:00
|
|
|
# input
|
|
|
|
|
|
|
|
> Envia códigos de eventos ou toques no ecrã para um dispositivo Android.
|
|
|
|
> Este comando só pode ser usado com a `adb shell`.
|
|
|
|
> Mais informações: <https://developer.android.com/reference/android/view/KeyEvent.html#constants_1>.
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Envia um código de evento de um caractere para um dispositivo Android:
|
2022-10-11 13:21:42 +01:00
|
|
|
|
|
|
|
`input keyevent {{codigo_de_evento}}`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Envia texto para um dispositivo Android (`%s` representa espaços):
|
2022-10-11 13:21:42 +01:00
|
|
|
|
|
|
|
`input text "{{texto}}"`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Envia um único toque para um dispositivo Android:
|
2022-10-11 13:21:42 +01:00
|
|
|
|
|
|
|
`input tap {{x_pos}} {{y_pos}}`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Envia um gesto de deslizar para um dispositivo Android:
|
2022-10-11 13:21:42 +01:00
|
|
|
|
|
|
|
`input swipe {{x_inicio}} {{y_inicio}} {{x_fim}} {{y_fim}} {{duração_em_ms}}`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Envia um toque prolongado usando um gesto de deslize para um dispositivo Android:
|
2022-10-11 13:21:42 +01:00
|
|
|
|
|
|
|
`input swipe {{x_pos}} {{y_pos}} {{x_pos}} {{y_pos}} {{duração_em_ms}}`
|