KeyEvent Display
Играйте на ПК с BlueStacks – игровой платформе для приложений на Android. Нас выбирают более 500 млн. игроков.
Страница изменена: 21 февраля 2012 г.
Play KeyEvent Display on PC
I've had some problems getting the hard buttons to work though, so I wrote this application to detect key events and print them out. It will print out the following:
KeyEvents: The KeyEvents as Android understands them (KeyUp, KeyDown, KeyLongPress, KeyMultiple)
LogCat: Any relevant messages in logcat. Its filtered based on keywords declared in arrays.xml
Kernel: Any relevant messages in the kernel log. Its filtered based on keywords declared in arrays.xml. Kernel log parsing needs root.
The three checkboxes at the top control what information will be displayed.
This is a personal debug tool, but I hope it will be of some use to someone else.
No Ads.
Notes
--------------
While the application is running, the only "hard" keys which should work is "Home" and power. All others will produce their keycodes.
The SU request is to read the kernel log, so I can check if any keyevents are thrown by the kernel.
The location of keylayout files in Android is /system/usr/keylayout.
Kernel log parsing needs root
Both logcat and kernel log monitoring will only display lines containing words from two arrays in arrays.xml (i.e. you need to recompile the app to change them at the moment)
Currently the filters are:
Logcat:
|-HwGPIOE->GPDA
|-keycode
|-keycharacter
Kernel:
|-HwGPIOE->GPDA
|-keycode
|-keycharacter
Permissions
--------------
READ_LOGS: Used to access the Logcat log.
WRITE_EXTERNAL_STORAGE: Used to write the exported data to the SD card.
Играйте в игру KeyEvent Display на ПК. Это легко и просто.
-
Скачайте и установите BlueStacks на ПК.
-
Войдите в аккаунт Google, чтобы получить доступ к Google Play, или сделайте это позже.
-
В поле поиска, которое находится в правой части экрана, введите название игры – KeyEvent Display.
-
Среди результатов поиска найдите игру KeyEvent Display и нажмите на кнопку "Установить".
-
Завершите авторизацию в Google (если вы пропустили этот шаг в начале) и установите игру KeyEvent Display.
-
Нажмите на ярлык игры KeyEvent Display на главном экране, чтобы начать играть.