KeyEvent Display

4.45 (154)

Tools | 1.8MB

Die Beschreibung von

Einmal spielte ich mit einer Reihe chinesischer Tabletten und versuchte verschiedene Roms, da sie technisch die gleiche Hardware (HSG X5A-Varianten) sind.
Ich hatte einige Probleme, die harte Knöpfe zu bekommen, um diese Arbeit zu bekommen, Also habe ich diese Anwendung geschrieben, um wichtige Ereignisse zu erkennen und auszudrucken. Es wird Folgendes ausdrucken:
KeyEvents: Die KeyEvents als Android versteht sie (Keyup, Keydown, Keylongpress, Keymultiple)
Logcat: Alle relevanten Nachrichten in logcat. Seine gefiltert basierend auf Schlüsselwörtern, die in arrays.xml deklariert sind
Kernel: Alle relevanten Nachrichten im Kernel-Protokoll. Es wird filtriert, basierend auf Schlüsselwörtern, die in arrays.xml deklariert sind. Kernel-Protokoll-Analyse-Anforderungen-Wurzel.
Die drei Kontrollkästchen an der oberen Steuerung Welche Informationen werden angezeigt.
Dies ist ein persönliches Debug-Tool, aber ich hoffe, dass es von jemand anderem eingesetzt wird .
Keine Anzeigen.
Notizen
----------------- Sollte arbeiten, ist "Zuhause" und Macht. Alle anderen produzieren ihre Keycodes.
Die SU-Anforderung ist, das Kernel-Protokoll zu lesen, also kann ich überprüfen, ob alle Keyevents vom Kernel geworfen werden.
Der Ort der Keylayout-Dateien in Android ist / system / usr / keylayout.
Kernel-Protokoll Parsing-Anforderungen Wurzel
Beide Logcat- und Kernel-Protokollüberwachung zeigen nur Linien mit Wörtern aus zwei Arrays in Arrays.xml (dh Sie müssen das neu kompilieren App, um sie im Moment zu ändern)
Derzeit sind die Filter:
Logcat:
| -hwgpioe-> gpda
| -Keycode
| -Keychose
Kernel:
| -hwgpioe-> gpda
| -Keycode
| -Kearacter
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.
Diese Anwendung ist Open Source. Der Code finden Sie hier: https://github.com/alt236/keyEvent-display--Android

Show More Less

Neue Funktionen KeyEvent Display

* v1.0.0: Redesign, added Android TV support.

Informationen

Aktualisiert:

Aktuelle Version: 1.0.26

Anforderungen: Android 4.2 or later

Rate

(154) Rate it
Share by

Empfehlungen für dich