KeyEvent Display

10 χιλ.+
Λήψεις
Αξιολόγηση περιεχομένου
PEGI 3
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης

Περιγραφή εφαρμογής

Κάποτε, έπαιζα με διάφορα κινεζικά tablet και δοκιμάζω διαφορετικά ROM σε αυτά καθώς είναι τεχνικά το ίδιο υλικό (παραλλαγές HSG X5A).

Ωστόσο, είχα κάποια προβλήματα να δουλέψω τα σκληρά κουμπιά, γι 'αυτό έγραψα αυτήν την εφαρμογή για να εντοπίσω βασικά γεγονότα και να τα εκτυπώσω. Θα εκτυπώσει τα ακόλουθα:

KeyEvents: Τα KeyEvents όπως τα κατανοεί το Android (KeyUp, KeyDown, KeyLongPress, KeyMultiple)

LogCat: Οποιαδήποτε σχετικά μηνύματα στο logcat. Φιλτράρεται με βάση λέξεις-κλειδιά που δηλώνονται στο arrays.xml

Πυρήνας: Οποιαδήποτε σχετικά μηνύματα στο αρχείο καταγραφής πυρήνα. Φιλτράρεται με βάση λέξεις-κλειδιά που δηλώνονται στο arrays.xml. Η ανάλυση καταγραφής πυρήνα χρειάζεται root.

Τα τρία πλαίσια ελέγχου στην κορυφή ελέγχουν ποιες πληροφορίες θα εμφανίζονται.

Αυτό είναι ένα προσωπικό εργαλείο εντοπισμού σφαλμάτων, αλλά ελπίζω ότι θα είναι χρήσιμο σε κάποιον άλλο.

Χωρίς διαφημίσεις.

Σημειώσεις
--------------
Κατά την εκτέλεση της εφαρμογής, τα μόνα "σκληρά" πλήκτρα που πρέπει να λειτουργούν είναι "Σπίτι" και τροφοδοσία. Όλοι οι άλλοι θα παράγουν τους κωδικούς τους.

Το αίτημα SU είναι να διαβάσει το αρχείο καταγραφής του πυρήνα, οπότε μπορώ να ελέγξω εάν υπάρχουν κάποια keyevents από τον πυρήνα.

Η θέση των αρχείων keylayout στο Android είναι / system / usr / keylayout.

Η ανάλυση καταγραφής πυρήνα χρειάζεται root

Τόσο η καταγραφή logcat όσο και η παρακολούθηση του πυρήνα θα εμφανίζουν μόνο γραμμές που περιέχουν λέξεις από δύο συστοιχίες στο arrays.xml (δηλαδή πρέπει να μεταγλωττίσετε ξανά την εφαρμογή για να τις αλλάξετε αυτήν τη στιγμή)

Επί του παρόντος τα φίλτρα είναι:

Logcat:
| -HwGPIOE-> GPDA
| -κλειδί κωδικός
| -κλειδί χαρακτήρας

Πυρήνας:
| -HwGPIOE-> GPDA
| -κλειδί κωδικός
| -κλειδί χαρακτήρας

Άδειες
--------------
READ_LOGS: Χρησιμοποιείται για πρόσβαση στο αρχείο καταγραφής Logcat.
WRITE_EXTERNAL_STORAGE: Χρησιμοποιείται για την εγγραφή των εξαγόμενων δεδομένων στην κάρτα SD.

Αυτή η εφαρμογή είναι ανοιχτού κώδικα. Ο κωδικός μπορεί να βρεθεί εδώ: https://github.com/alt236/KeyEvent-Display---Android
Ενημερώθηκε στις
5 Ιουλ 2020

Ασφάλεια δεδομένων

Η ασφάλειά σας ξεκινά από την κατανόηση του τρόπου με τον οποίο οι προγραμματιστές συλλέγουν και κοινοποιούν τα δεδομένα σας. Οι πρακτικές απορρήτου και ασφάλειας δεδομένων μπορεί να διαφέρουν ανάλογα με τη χρήση, την περιοχή και την ηλικία σας. Αυτές οι πληροφορίες παρέχονται από τον προγραμματιστή και ενδέχεται να ενημερωθούν με την πάροδο του χρόνου.
Δεν κοινοποιούνται δεδομένα σε τρίτα μέρη
Μάθετε περισσότερα σχετικά με τον τρόπο δήλωσης κοινοποίησης από τους προγραμματιστές
Δεν συλλέχθηκαν δεδομένα
Μάθετε περισσότερα σχετικά με τον τρόπο δήλωσης συλλογής από τους προγραμματιστές

Τι νέο υπάρχει

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