KeyEvent Display

Лицензии: Бесплатный ‎Размер файла: N/A
‎Рейтинг пользователей: 2.5/5 - ‎4 ‎Голосов

О KeyEvent Display

Однажды я играл с рядом китайских планшетов и пытается различных РОМ на них, поскольку они технически же аппаратных средств (HSG X5A вариантов). У меня были некоторые проблемы с получением жестких кнопок для работы, хотя, так что я написал это приложение для обнаружения ключевых событий и распечатать их. Он распечатает следующее: KeyEvents: KeyEvents как Android понимает их (KeyUp, KeyDown, KeyLongPress, KeyMultiple) LogCat: Любые соответствующие сообщения в logcat. Его фильтруют на основе ключевых слов, заявленных в массивах.xml Ядро: Любые соответствующие сообщения в журнале ядра. Его фильтруют на основе ключевых слов, заявленных в массивах.xml. Анализ журнала ядра нуждается в корне. Три флажки в верхней части управления, какая информация будет отображаться. Это личный инструмент отладки, но я надеюсь, что это будет иметь некоторую пользу для кого-то еще. Никаких объявлений. Заметки -------------- Пока приложение работает, единственными «трудными» ключами, которые должны работать, является «Домашний» и питание. Все остальные будут производить свои ключевые коды. Запрос SU заключается в том, чтобы прочитать журнал ядра, так что я могу проверить, если какие-либо keyevents брошены ядром. Расположение файлов keylayout в Android является /system/usr/keylayout. Анализ журнала ядра нуждается в корневом Мониторинг журнала как logcat, так и ядра будет отображать только строки, содержащие слова из двух массивов в массивах.xml (т.е. вам нужно перекомпонить приложение, чтобы изменить их в данный момент) В настоящее время фильтры: Логкат: Код ключа Зайхарактер Ядра: Код ключа Зайхарактер Разрешения -------------- READ_LOGS: Используется для доступа к журналу Logcat. WRITE_EXTERNAL_STORAGE: Используется для записи экспортируемых данных на SD-карту.