Recentemente ho provato a usare Frida per agganciare gli eventi della tastiera quando un tasto sulla tastiera a schermo (software?). Ho provato ad agganciare quanto segue e visualizzare i valori
-
android.app.Activity
- onKeyUp
- onKeyDown
-
android.view.KeyEvent
- getKeyCode
- keyCodeToString
-
android.view.inputmethod.InputMethodManager
- dispatchKeyEventFromInputMethod
Ho notato che solo alcune pressioni dei tasti hanno causato il richiamo delle funzioni. Ad esempio, se ho premuto un alfabeto, le funzioni non vengono attivate ma quando ho premuto un numero, viene visualizzato.
Sei curioso di sapere se si tratta del comportamento predefinito di Android o sto collegando la classe sbagliata?