Прескочи към съдържанието
KD

KeyEvent Display for Android APK

Издател: Alexandros Schillings
Android APK Free
Изтегли v0.0.4 0 изтегляния
Тип на файлаAPK
Версия0.0.4
Издател Alexandros Schillings
Дата на излизане11.01.2020 г.
Датата е добавена11.01.2020 г.
Os изискванияAndroid
ИзискванияRequires Android 1.6 and up
Общо изтегляния0
ЦенаFree

Описание

Веднъж си играех с няколко китайски таблета и пробвах различни ROM на тях, тъй като технически са един и същ хардуер (варианти HSG X5A).

Все пак имах проблеми с работата на твърдите бутони, така че написах това приложение, за да открива ключови събития и да ги отпечатва. Той ще отпечата следното:

KeyEvents: KeyEvents така, както ги разбира Android (KeyUp, KeyDown, KeyLongPress, KeyMultiple)

LogCat: Всички съответни съобщения в logcat. Филтрира се въз основа на ключови думи, декларирани в arrays.xml

Ядро: Всички съответни съобщения в регистрационния файл на ядрото. Филтрира се въз основа на ключови думи, декларирани в arrays.xml. Анализът на регистрационния файл на ядрото се нуждае от root.

Трите квадратчета за отметка в горната част контролират каква информация ще се показва.

Това е личен инструмент за отстраняване на грешки, но се надявам, че ще бъде от полза за някой друг.

Без реклами.

Бележки

Докато приложението работи, единствените "твърди" клавиши, които трябва да работят, са "Начало" и захранване. Всички останали ще създадат своите ключови кодове.

Заявката на SU е да прочете регистрационния файл на ядрото, за да мога да проверя дали някакви ключови събития са хвърлени от ядрото.

Местоположението на файловете с keylayout в Android е /system/usr/keylayout.

Анализът на регистрационния файл на ядрото се нуждае от root

Както logcat, така и наблюдението на журнал на ядрото ще показват само редове, съдържащи думи от два масива в arrays.xml (т.е. трябва да прекомпилирате приложението, за да ги промените в момента)

В момента филтрите са:

Logcat:

|-HwGPIOE->GPDA

|-ключов код

|-ключов символ

Ядро:

|-HwGPIOE->GPDA

|-ключов код

|-ключов символ

Разрешения

READ_LOGS: Използва се за достъп до журнала на Logcat.

WRITE_EXTERNAL_STORAGE: Използва се за запис на експортираните данни на SD картата.

Подобни програми

Алтернативи

Още от този издател