KeyEvent Display

4.45 (154)

Mga Tool | 1.8MB

Paglalarawan

Minsan, nagpe-play ako sa isang bilang ng mga Intsik tablet at sinusubukan ang iba't ibang mga ROM sa mga ito bilang sila ay technically ang parehong hardware (HSG X5A variant).
Nagkaroon ako ng ilang mga problema sa pagkuha ng mga hard buttons upang gumana kahit na, Kaya isinulat ko ang application na ito upang makita ang mga pangunahing kaganapan at i-print ang mga ito. I-print ang mga sumusunod:
KeyEvents: Ang mga keyEvents bilang Android ay nauunawaan ang mga ito (keyup, keydown, keylongpress, keymultiple)
LogCat: Anumang may-katuturang mensahe sa LogCat. Nakasala nito batay sa mga keyword na ipinahayag sa arrayss.xml
kernel: anumang may-katuturang mga mensahe sa kernel log. Naka-filter nito batay sa mga keyword na ipinahayag sa arrayss.xml. Kernel log parsing pangangailangan root.
Ang tatlong mga checkbox sa itaas na kontrol kung anong impormasyon ang ipapakita.
Ito ay isang personal na tool sa pag-debug, ngunit umaasa ako na ito ay may ilang paggamit sa ibang tao .
Walang mga ad.
Mga Tala
--------------
Habang tumatakbo ang application, ang tanging "hard" na key na Dapat magtrabaho ay "bahay" at kapangyarihan. Lahat ng iba ay magbubunga ng kanilang mga keycodes.
Ang kahilingan ng SU ay basahin ang kernel log, kaya maaari kong suriin kung ang anumang keyEvents ay itinapon ng kernel.
Ang lokasyon ng mga keylayout file sa Android ay / System / usr / keylayout.
kernel log parsing pangangailangan root
Ang parehong logcat at kernel log monitoring ay nagpapakita lamang ng mga linya na naglalaman ng mga salita mula sa dalawang arrays sa arrays.xml (ibig sabihin kailangan mong i-recompile ang app upang baguhin ang mga ito sa sandaling ito)
Sa kasalukuyan ang mga filter ay:
LogCat:
| -hwgpioe-> gpda
| -keycode
| -keycharacter
kernel:
| -hwgpioe-> gpda
| -keycode
| -keycharacter
Mga Pahintulot
------------- -
read_logs: ginagamit upang ma-access ang logcat log.
write_external_storage: Ginagamit upang isulat ang na-export na data sa SD card.
Ang application na ito ay bukas na pinagmulan. Ang code ay matatagpuan dito: https://github.com/alt236/keyevent-display---android.

Show More Less

Anong bago KeyEvent Display

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

Impormasyon

Na-update:

Kasalukuyang Bersyon: 1.0.26

Nangangailangan ng Android: Android 4.2 or later

Rate

(154) Rate it
Share by

Maaari Ka ring Magustuhan