Naar inhoud springen
KD

KeyEvent Display for Android APK

Android APK Free
BestandstypeAPK
Versie0.0.4
Uitgever Alexandros Schillings
Datum van publicatie11 jan 2020
Datum toegevoegd11 jan 2020
OS-vereistenAndroid
VoorwaardenRequires Android 1.6 and up
Totaal aantal downloads0
PrijsFree

Omschrijving

Ooit speelde ik met een aantal Chinese tablets en probeerde ik er verschillende ROM's op, omdat het technisch gezien dezelfde hardware is (HSG X5A-varianten).

Ik heb echter wat problemen gehad om de harde knoppen te laten werken, dus ik heb deze applicatie geschreven om belangrijke gebeurtenissen te detecteren en af ​​te drukken. Het zal het volgende afdrukken:

KeyEvents: de KeyEvents zoals Android ze begrijpt (KeyUp, KeyDown, KeyLongPress, KeyMultiple)

LogCat: alle relevante berichten in logcat. Het wordt gefilterd op basis van trefwoorden die zijn gedeclareerd in arrays.xml

Kernel: alle relevante berichten in het kernellogboek. Het wordt gefilterd op basis van trefwoorden die zijn gedeclareerd in arrays.xml. Voor het parseren van kernellogboeken is root nodig.

De drie selectievakjes bovenaan bepalen welke informatie wordt weergegeven.

Dit is een persoonlijke debug-tool, maar ik hoop dat iemand anders er wat aan heeft.

Geen advertenties.

Opmerkingen:

Terwijl de applicatie draait, zijn de enige "harde" toetsen die zouden moeten werken "Home" en voeding. Alle anderen zullen hun sleutelcodes produceren.

Het SU-verzoek is om het kernellogboek te lezen, zodat ik kan controleren of er keyevents door de kernel worden gegenereerd.

De locatie van keylayout-bestanden in Android is /system/usr/keylayout.

Kernel log parseren heeft root nodig

Zowel logcat- als kernellogmonitoring geeft alleen regels weer die woorden uit twee arrays in arrays.xml bevatten (d.w.z. u moet de app opnieuw compileren om ze op dit moment te wijzigen)

Momenteel zijn de filters:

Logkat:

|-HwGPIOE->GPDA

|-sleutelcode

|-sleutelteken

Kern:

|-HwGPIOE->GPDA

|-sleutelcode

|-sleutelteken

Rechten

READ_LOGS: Wordt gebruikt om toegang te krijgen tot het Logcat-logboek.

WRITE_EXTERNAL_STORAGE: Wordt gebruikt om de geëxporteerde gegevens naar de SD-kaart te schrijven.

Vergelijkbare programma's

Alternatieven

Meer van deze uitgever