Use APKPure App
Get KeyEvent Display old version APK for Android
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
Last updated on Jul 6, 2020
* v1.0.0: Redesign, added Android TV support.
Przesłane przez
Hatthasin Moukda
Wymaga Androida
Android 4.2+
Kategoria
Raport
KeyEvent Display
1.0.26 by Alexandros Schillings
Jul 6, 2020