KeyEvent Display icon

KeyEvent Display

1.0.26

Используйте это приложение, чтобы проверить / отладить коды клавиш кнопок физических устройств.

Имя KeyEvent Display
Версия 1.0.26
Обновить 06 июл. 2020 г.
Размер 2 MB
Категория Инструменты
Количество установок 10тыс.+
Разработчик Alexandros Schillings
Android OS Android 4.2+
Google Play ID aws.apps.keyeventdisplay
KeyEvent Display · Снимки экрана

KeyEvent Display · Описание

Однажды я играл с несколькими китайскими планшетами и пробовал разные ПЗУ на них, так как они технически одинакового оборудования (варианты HSG X5A).

У меня были некоторые проблемы с тем, чтобы заставить работать жесткие кнопки, поэтому я написал это приложение, чтобы обнаружить ключевые события и распечатать их. Он распечатает следующее:

KeyEvents: KeyEvents, как их понимает Android (KeyUp, KeyDown, KeyLongPress, KeyMultiple)

LogCat: любые соответствующие сообщения в logcat. Его фильтруют по ключевым словам, объявленным в arrays.xml

Ядро: любые соответствующие сообщения в журнале ядра. Фильтруется по ключевым словам, объявленным в arrays.xml. Для разбора журнала ядра нужен root.

Три флажка на верхнем контроле, какая информация будет отображаться.

Это личный инструмент отладки, но я надеюсь, что он будет кому-то полезен.

Без рекламы.

Ноты
--------------
Пока приложение работает, единственными «жесткими» клавишами, которые должны работать, является «Домой» и питание. Все остальные будут производить свои коды клавиш.

Запрос SU - прочитать журнал ядра, чтобы я мог проверить, выбрасываются ли какие-либо ключевые события ядром.

Расположение файлов раскладки клавиатуры в Android - / system / usr / keylayout.

Для разбора журнала ядра нужен root

И logcat, и мониторинг журналов ядра будут отображать только строки, содержащие слова из двух массивов в arrays.xml (т.е. вам нужно перекомпилировать приложение, чтобы изменить их в данный момент)

В настоящее время фильтры:

Logcat:
| -HwGPIOE-> GPDA
| -keycode
| -keycharacter

Ядро:
| -HwGPIOE-> GPDA
| -keycode
| -keycharacter

права доступа
--------------
READ_LOGS: Используется для доступа к журналу Logcat.
WRITE_EXTERNAL_STORAGE: используется для записи экспортированных данных на SD-карту.

Это приложение с открытым исходным кодом. Код можно найти здесь: https://github.com/alt236/KeyEvent-Display---Android

KeyEvent Display 1.0.26 · Скачать Бесплатно

4,5/5 (166+ Отзывы)

предыдущие версии

Все версии