KD

KeyEvent Display for Android APK

Forlægger: Alexandros Schillings
Android APK Free
Hent v0.0.4 0 downloads
FiltypeAPK
Version0.0.4
Forlægger Alexandros Schillings
Udgivelses dato11. jan. 2020
Dato tilføjet11. jan. 2020
Os kravAndroid
KravRequires Android 1.6 and up
Samlet antal downloads0
PrisFree

Beskrivelse

Engang legede jeg med en række kinesiske tablets og prøvede forskellige ROM'er på dem, da de teknisk set er den samme hardware (HSG X5A-varianter).

Jeg har dog haft nogle problemer med at få de hårde knapper til at virke, så jeg skrev denne applikation for at opdage vigtige begivenheder og udskrive dem. Det vil udskrive følgende:

KeyEvents: KeyEvents som Android forstår dem (KeyUp, KeyDown, KeyLongPress, KeyMultiple)

LogCat: Alle relevante meddelelser i logcat. Den er filtreret baseret på nøgleord erklæret i arrays.xml

Kernel: Alle relevante meddelelser i kerneloggen. Den er filtreret baseret på nøgleord erklæret i arrays.xml. Parsing af kernellog kræver root.

De tre afkrydsningsfelter øverst styrer, hvilke oplysninger der vises.

Dette er et personligt fejlfindingsværktøj, men jeg håber, det vil være til noget for en anden.

Ingen annoncer.

Noter

Mens applikationen kører, er de eneste "hårde" taster, der burde virke, "Hjem" og strøm. Alle andre vil producere deres nøglekoder.

SU-anmodningen er at læse kerneloggen, så jeg kan kontrollere, om der er nogen nøglebegivenheder, der er smidt af kernen.

Placeringen af ​​nøglelayout-filer i Android er /system/usr/keylayout.

Parsing af kernellog kræver root

Både logcat- og kernelogovervågning vil kun vise linjer, der indeholder ord fra to arrays i arrays.xml (dvs. du skal omkompilere appen for at ændre dem i øjeblikket)

I øjeblikket er filtrene:

Logcat:

|-HwGPIOE->GPDA

|-nøglekode

|-nøglekarakter

Kernel:

|-HwGPIOE->GPDA

|-nøglekode

|-nøglekarakter

Tilladelser

READ_LOGS: Bruges til at få adgang til Logcat-loggen.

WRITE_EXTERNAL_STORAGE: Bruges til at skrive de eksporterede data til SD-kortet.

Lignende programmer

Alternativer

Mere fra denne udgiver