Перейти до змісту
KD

KeyEvent Display for Android APK

Видавництво: Alexandros Schillings
Android APK Free
Завантажити v0.0.4 0 завантаження
Тип файлуAPK
Версія0.0.4
Видавництво Alexandros Schillings
Дата випуску11 січ. 2020 р.
Дату додано11 січ. 2020 р.
Вимоги ОСAndroid
ВимогиRequires Android 1.6 and up
Загальна кількість завантажень0
ЦінаFree

Опис

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

|-код ключа

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

Ядро:

|-HwGPIOE->GPDA

|-код ключа

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

Дозволи

READ_LOGS: Використовується для доступу до журналу Logcat.

WRITE_EXTERNAL_STORAGE: використовується для запису експортованих даних на SD-карту.

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

Альтернативи

Більше від цього видавця