O KeyEvent Display
Korzystać z tej aplikacji, aby sprawdzić / debug z fizycznych przycisków na kody klawiszy urządzenia.
Kiedyś grałem z wieloma chińskimi tabletami i wypróbowywałem na nich różne ROM-y, ponieważ są one technicznie tym samym sprzętem (warianty HSG X5A).
Miałem jednak pewne problemy z uruchomieniem twardych przycisków, więc napisałem tę aplikację, aby wykryła kluczowe zdarzenia i je wydrukowała. Wydrukuje następujące:
KeyEvents: KeyEvents, tak jak Android je rozumie (KeyUp, KeyDown, KeyLongPress, KeyMultiple)
LogCat: wszelkie odpowiednie komunikaty w logcat. Jest filtrowany na podstawie słów kluczowych zadeklarowanych w arrays.xml
Jądro: wszelkie odpowiednie komunikaty w dzienniku jądra. Jest filtrowany na podstawie słów kluczowych zadeklarowanych w arrays.xml. Parsowanie dziennika jądra wymaga rootowania.
Trzy pola wyboru u góry kontrolują, jakie informacje będą wyświetlane.
To osobiste narzędzie do debugowania, ale mam nadzieję, że przyda się komuś innemu.
Bez reklam.
Notatki
--------------
Podczas działania aplikacji jedynym „twardym” klawiszem, który powinien działać, jest „Dom” i zasilanie. Wszyscy inni wyprodukują swoje kody.
Żądaniem SU jest odczytanie dziennika jądra, dzięki czemu mogę sprawdzić, czy jądro nie wyrzuciło żadnych kluczowych zdarzeń.
Lokalizacja plików keylayout w Androidzie to / system / usr / keylayout.
Parsowanie dziennika jądra wymaga rootowania
Zarówno monitorowanie dziennika logcat, jak i jądra wyświetla tylko wiersze zawierające słowa z dwóch tablic w pliku arrays.xml (tj. Należy ponownie skompilować aplikację, aby je zmienić)
Obecnie filtrami są:
Logcat:
| -HwGPIOE-> GPDA
| -keycode
| -znak
Jądro:
| -HwGPIOE-> GPDA
| -keycode
| -znak
Uprawnienia
--------------
READ_LOGS: Służy do uzyskiwania dostępu do dziennika Logcat.
WRITE_EXTERNAL_STORAGE: Służy do zapisywania eksportowanych danych na kartę SD.
Ta aplikacja jest open source. Kod można znaleźć tutaj: https://github.com/alt236/KeyEvent-Display---Android
What's new in the latest 1.0.26
Informacje KeyEvent Display APK
Stare wersje KeyEvent Display
KeyEvent Display 1.0.26
KeyEvent Display 0.0.4
Superszybkie i bezpieczne pobieranie za pośrednictwem aplikacji APKPure
Jedno kliknięcie, aby zainstalować pliki XAPK/APK na Androidzie!