KeyEvent Display

Licencji: Wolna ‎Rozmiar pliku: N/A
‎Ocena użytkowników: 2.5/5 - ‎4 ‎Głosów

Kiedyś grałem z wieloma chińskimi tabletami i próbowałem różnych ROM-ów, ponieważ są one technicznie tym samym sprzętem (warianty HSG X5A). Miałem pewne problemy z uzyskaniem twardych przycisków do pracy, więc napisałem tę aplikację do wykrywania kluczowych zdarzeń i wydrukować je. Wydrukuje następujące elementy: KeyEvents: KeyEvents jak Android rozumie je (KeyUp, KeyDown, KeyLongPress, KeyMultiple) LogCat: Wszelkie istotne komunikaty w logcat. Jego filtrowane na podstawie słów kluczowych zadeklarowanych w tablicach.xml Jądro: Wszelkie istotne wiadomości w dzienniku jądra. Jego filtrowane na podstawie słów kluczowych zadeklarowanych w tablicach.xml. Analizowanie dziennika jądra wymaga katalogu głównego. Trzy pola wyboru u góry kontrolują, jakie informacje będą wyświetlane. Jest to osobiste narzędzie do debugowania, ale mam nadzieję, że będzie to pewne zastosowanie dla kogoś innego. Brak reklam. Notatki -------------- Podczas gdy aplikacja jest uruchomiona, tylko "twarde" klucze, które powinny działać jest "Home" i moc. Wszystkie inne będą produkować swoje kody kluczy. Żądanie SU jest odczytanie dziennika jądra, więc mogę sprawdzić, czy wszelkie keyevents są wyrzucane przez jądro. Lokalizacja plików keylayout w systemie Android jest /system/usr/keylayout. Analizowanie dziennika jądra wymaga katalogu głównego Monitorowanie dziennika logcat i jądra będzie wyświetlać tylko wiersze zawierające słowa z dwóch tablic w tablicach.xml (tj. musisz ponownie skompilować aplikację, aby zmienić je w tej chwili) Obecnie filtry są: Logcat: |-kod klucza |-typ kluczy Jądra: |-kod klucza |-typ kluczy 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.

historia wersji

  • Wersja N/A opublikowany na 2020-07-05
    * v1.0.0: Przeprojektowanie, dodano obsługę Android TV.
  • Wersja 0.0.4 opublikowany na 2012-02-21
    v0.0.1 Pierwsze publiczne wydanie.,v0.0.2 Poprawa stabilności, dodano przycisk Zakończ.,v0.0.3 Aktualizacja kodu.,v0.0.4 Zmieniono drawables, dodano udostępnianie, dodano więcej informacji w tekście eksportu.
  • Wersja 0.0.2 opublikowany na 2011-05-22
    Kilka poprawek i aktualizacji

Szczegóły programu