Zum Inhalt springen
KD

KeyEvent Display for Android APK

Herausgeber: Alexandros Schillings
Android APK Free
DateitypAPK
Ausführung0.0.4
Herausgeber Alexandros Schillings
Veröffentlichungsdatum11.01.2020
Datum hinzugefügt11.01.2020
Os AnforderungenAndroid
BedarfRequires Android 1.6 and up
Downloads insgesamt0
PreisFree

Beschreibung

Einmal habe ich mit einer Reihe chinesischer Tablets gespielt und verschiedene ROMs darauf ausprobiert, da es sich technisch gesehen um dieselbe Hardware handelt (HSG X5A-Varianten).

Ich hatte jedoch einige Probleme damit, die Tasten zum Laufen zu bringen, also habe ich diese Anwendung geschrieben, um wichtige Ereignisse zu erkennen und sie auszudrucken. Es wird Folgendes ausgedruckt:

KeyEvents: Die KeyEvents, wie sie Android versteht (KeyUp, KeyDown, KeyLongPress, KeyMultiple)

LogCat: Alle relevanten Meldungen in Logcat. Es wird basierend auf Schlüsselwörtern gefiltert, die in arrays.xml deklariert sind

Kernel: Alle relevanten Meldungen im Kernel-Log. Es wird basierend auf Schlüsselwörtern gefiltert, die in arrays.xml deklariert sind. Das Analysieren von Kernel-Protokollen erfordert root.

Die drei Kontrollkästchen oben steuern, welche Informationen angezeigt werden.

Dies ist ein persönliches Debug-Tool, aber ich hoffe, es wird jemand anderem von Nutzen sein.

Keine Werbung.

Anmerkungen

Während die Anwendung läuft, sollten die einzigen „harten“ Tasten „Home“ und „Power“ funktionieren. Alle anderen produzieren ihre Schlüsselcodes.

Die SU-Anforderung besteht darin, das Kernel-Protokoll zu lesen, damit ich überprüfen kann, ob der Kernel irgendwelche Schlüsselereignisse ausgelöst hat.

Der Speicherort von Keylayout-Dateien in Android ist /system/usr/keylayout.

Das Analysieren von Kernel-Protokollen erfordert root

Sowohl die Logcat- als auch die Kernel-Log-Überwachung zeigen nur Zeilen an, die Wörter aus zwei Arrays in arrays.xml enthalten (d. h. Sie müssen die App neu kompilieren, um sie im Moment zu ändern).

Derzeit sind die Filter:

Logcat:

|-HwGPIOE->GPDA

|-Tastencode

|-Tastenzeichen

Kernel:

|-HwGPIOE->GPDA

|-Tastencode

|-Tastenzeichen

Berechtigungen

READ_LOGS: Wird verwendet, um auf das Logcat-Protokoll zuzugreifen.

WRITE_EXTERNAL_STORAGE: Wird verwendet, um die exportierten Daten auf die SD-Karte zu schreiben.

Ähnliche Programme

Alternativen

Mehr von diesem Verlag