Recientemente intenté usar Frida para conectar eventos de teclado cuando se pulsa una tecla en el teclado en pantalla (¿software?). He intentado enganchar lo siguiente y mostrar los valores
-
android.app.Activity
- onKeyUp
- onKeyDown
-
android.view.KeyEvent
- getKeyCode
- keyCodeToString
-
android.view.inputmethod.InputMethodManager
- dispatchKeyEventFromInputMethod
Me di cuenta de que solo ciertas pulsaciones de teclas provocaban la activación de las funciones. Por ejemplo, si presiono un alfabeto, las funciones no se activan, pero cuando presiono un número, se muestra.
Solo por curiosidad si ese es el comportamiento predeterminado de Android o ¿estoy conectando la clase incorrecta?