KeyEvent Display
Инструменты

KeyEvent Display на Андроид

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

★ 2.00 1 оценок
10 тыс. загрузок
1.0.26 версия
1.8 МБ размер
Скачать APK
✓ Проверено источником

Скриншоты

Интерфейс приложения KeyEvent Display

Обзор KeyEvent Display

Краткий обзор по актуальным данным карточки приложения.

KeyEvent Display — приложение для устройств на Android из категории «Инструменты». В этом разделе собраны системные и прикладные инструменты для повседневной работы с устройством.

В карточке указаны версия 1.0.26, размер APK 1.8 МБ, совместимость с Android 4.2.x+, обновление от 19.11.2025. Разработчиком указан Alexandros Schillings.

По данным источника, у приложения оценка 2.00 из 5 на основе 1 оценок и 10 000 загрузок. Показатели могут меняться по мере выхода обновлений.

Приложение может подойти тем, кому нужны дополнительные инструменты и функции для устройства Android.

Источник отмечает текущий APK как проверенный. Перед установкой всё равно следует сверить название приложения, разработчика, идентификатор пакета.

  • Текущая версия: 1.0.26
  • Размер файла: 1.8 МБ
  • Требования: Android 4.2.x+
  • Идентификатор пакета: aws.apps.keyeventdisplay
  • В источнике доступно версий: 2
  • Разрешений в текущей версии: 2

Описание от разработчика

Однажды я играл с несколькими китайскими планшетами и пробовал разные ПЗУ на них, так как они технически одинакового оборудования (варианты 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

Что нового

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

Как установить KeyEvent Display на Андроид

Короткая инструкция по установке APK.

  1. Нажмите «Скачать APK» и дождитесь завершения загрузки файла.
  2. Откройте APK через браузер или файловый менеджер устройства.
  3. Если Android запросит разрешение, временно разрешите установку из используемого источника.
  4. Перед подтверждением установки ещё раз проверьте название приложения и разработчика.

Разрешения приложения

Технический список разрешений текущей версии APK.

Показать все разрешения (2)
android.permission.READ_LOGS android.permission.WRITE_EXTERNAL_STORAGE

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

Доступные в источнике версии приложения.

1.0.26 2020-07-07
1.8 МБ ✓ Проверена
0.0.4 2012-07-22
53 КБ ✓ Проверена