| Typ súboru | APK |
|---|---|
| Verzia | 0.0.4 |
| Vydavateľ | Alexandros Schillings |
| Dátum vydania | 11. 1. 2020 |
| Dátum pridania | 11. 1. 2020 |
| Požiadavky OS | Android |
| Požiadavky | Requires Android 1.6 and up |
| Celkový počet stiahnutí | 0 |
| cena | Free |
Popis
Raz som sa hral s množstvom čínskych tabletov a skúšal som na nich rôzne ROM, keďže ide o technicky rovnaký hardvér (varianty HSG X5A).
Mal som však nejaké problémy so spustením pevných tlačidiel, a tak som napísal túto aplikáciu, aby som zistila kľúčové udalosti a vytlačila ich. Vytlačí nasledovné:
KeyEvents: KeyEvents, ako ich Android chápe (KeyUp, KeyDown, KeyLongPress, KeyMultiple)
LogCat: Všetky relevantné správy v logcat. Filtruje sa na základe kľúčových slov uvedených v súboroch arrays.xml
Kernel: Všetky relevantné správy v protokole jadra. Filtruje sa na základe kľúčových slov uvedených v súboroch arrays.xml. Analýza protokolu jadra vyžaduje root.
Tri začiarkavacie políčka v hornej časti určujú, aké informácie sa budú zobrazovať.
Toto je osobný nástroj na ladenie, ale dúfam, že niekomu inému poslúži.
Žiadne reklamy.
Poznámky
Keď je aplikácia spustená, jediné „pevné“ klávesy, ktoré by mali fungovať, sú „Domov“ a napájanie. Všetci ostatní vytvoria svoje kľúčové kódy.
Požiadavka SU je prečítať protokol jadra, aby som mohol skontrolovať, či jadro vyvoláva nejaké kľúčové udalosti.
Umiestnenie súborov s rozložením klávesov v systéme Android je /system/usr/keylayout.
Analýza protokolu jadra vyžaduje root
Monitorovanie protokolu logcat aj protokolu jadra zobrazí iba riadky obsahujúce slová z dvoch polí v súbore arrays.xml (t. j. musíte aplikáciu prekompilovať, aby ste ich momentálne zmenili)
Aktuálne filtre sú:
Logcat:
|-HwGPIOE->GPDA
|-kód kľúča
|-kľúčová postava
Jadro:
|-HwGPIOE->GPDA
|-kód kľúča
|-kľúčová postava
Povolenia
READ_LOGS: Používa sa na prístup k denníku Logcat.
WRITE_EXTERNAL_STORAGE: Používa sa na zápis exportovaných údajov na SD kartu.