KeyEvent Display

4.45 (154)

Alatan | 1.8MB

Penerangan

Sekali, saya bermain dengan beberapa tablet Cina dan mencuba rom yang berbeza pada mereka kerana mereka secara teknikalnya perkakasan yang sama (varian HSG X5A).
Saya mempunyai beberapa masalah untuk mendapatkan butang keras untuk bekerja sekalipun, Jadi saya menulis aplikasi ini untuk mengesan peristiwa utama dan mencetaknya. Ia akan mencetak yang berikut:
Keyevents: Keyevents sebagai Android memahami mereka (KeyUp, Keydown, Keylongpress, Keymultiple)
Logcat: Mana-mana mesej yang berkaitan dalam logcat. Ia ditapis berdasarkan kata kunci yang diisytiharkan dalam arrays.xml
Kernel: Mana-mana mesej yang berkaitan dalam log kernel. Ia ditapis berdasarkan kata kunci yang diisytiharkan dalam arrays.xml. Kernel Log Parsing memerlukan root.
Ketiga kotak semak di bahagian atas kawalan apa maklumat akan dipaparkan.
Ini adalah alat debug peribadi, tetapi saya harap ia akan digunakan untuk orang lain .
Tiada Iklan.
Nota
--------------
Walaupun aplikasi sedang berjalan, satu-satunya "keras" kunci yang Sekiranya bekerja adalah "rumah" dan kuasa. Semua yang lain akan menghasilkan keycodes mereka.
Permintaan SU adalah untuk membaca log kernel, jadi saya boleh menyemak sama ada sebarang kekunci yang dilemparkan oleh kernel.
Lokasi fail Keylayout di Android / sistem / usr / keylayout.
Kernel Log Parsing Memerlukan Root
Kedua-dua logcat dan pemantauan log kernel hanya akan memaparkan garis yang mengandungi perkataan dari dua array dalam arrays.xml (iaitu anda perlu mengkompilasi semula APP untuk mengubahnya pada masa ini)
Pada masa ini penapis adalah:
Logcat:
| -Hwgpioe-> GPDA
| -Keycode
| -Keycharacter
Kernel:
| -hwgpioe-> GPDA
| -Keycode
------------ -
read_logs: digunakan untuk mengakses log logcat.
Write_external_storage: digunakan untuk menulis data yang dieksport ke kad SD.
Permohonan ini adalah sumber terbuka. Kod boleh didapati di sini: https://github.com/alt236/keyevent-display---android

Show More Less

Yang Baru KeyEvent Display

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

Maklumat

Dikemas kini:

Versi Semasa: 1.0.26

Memerlukan Android: Android 4.2 or later

Rate

(154) Rate it
Share by

Awak juga mungkin menyukai