| Dosya türü | APK |
|---|---|
| Sürüm | 0.0.4 |
| Yayımcı | Alexandros Schillings |
| Yayın tarihi | 11 Oca 2020 |
| Ekleme Tarihi | 11 Oca 2020 |
| İşletim sistemi gereksinimleri | Android |
| Gereksinimler | Requires Android 1.6 and up |
| Toplam indirme | 0 |
| Fiyat | Free |
Açıklama
Bir keresinde, bir dizi Çin tableti ile oynuyordum ve teknik olarak aynı donanım olduklarından (HSG X5A varyantları) farklı ROM'lar üzerinde deniyordum.
Yine de, sabit düğmelerin çalışmasını sağlamakta bazı sorunlar yaşadım, bu yüzden bu uygulamayı önemli olayları tespit etmek ve yazdırmak için yazdım. Aşağıdakileri yazdıracaktır:
KeyEvents: Android'in anladığı şekliyle KeyEvents (KeyUp, KeyDown, KeyLongPress, KeyMultiple)
LogCat: Logcat'teki tüm ilgili mesajlar. Diziler.xml'de bildirilen anahtar kelimelere göre filtrelenir
Çekirdek: Çekirdek günlüğündeki ilgili tüm mesajlar. Diziler.xml'de bildirilen anahtar sözcüklere göre filtrelenir. Çekirdek günlüğü ayrıştırma için kök gerekiyor.
Üstteki üç onay kutusu, hangi bilgilerin görüntüleneceğini kontrol eder.
Bu kişisel bir hata ayıklama aracıdır, ancak başka birinin işine yarayacağını umuyorum.
Reklamsız.
Notlar
Uygulama çalışırken, çalışması gereken tek "sabit" tuşlar "Ev" ve güçtür. Diğerleri kendi anahtar kodlarını üretecektir.
SU isteği, çekirdek günlüğünü okumaktır, böylece çekirdek tarafından herhangi bir anahtar olayın atılıp atılmadığını kontrol edebilirim.
Android'de keylayout dosyalarının konumu /system/usr/keylayout şeklindedir.
Çekirdek günlüğü ayrıştırma için kök gerekiyor
Hem logcat hem de çekirdek günlüğü izleme, yalnızca arrays.xml'deki iki diziden sözcükleri içeren satırları görüntüler (yani, şu anda bunları değiştirmek için uygulamayı yeniden derlemeniz gerekir)
Şu anda filtreler şunlardır:
Günlük kedi:
|-HwGPIOE->GPDA
|-anahtar kodu
|-anahtar karakter
Çekirdek:
|-HwGPIOE->GPDA
|-anahtar kodu
|-anahtar karakter
izinler
READ_LOGS: Logcat günlüğüne erişmek için kullanılır.
WRITE_EXTERNAL_STORAGE: Dışa aktarılan verileri SD karta yazmak için kullanılır.