KeyEvent Display

Licentie: Gratis ‎Bestandsgrootte: N/A
‎Gebruikersbeoordeling: 2.5/5 - ‎4 ‎Stemmen

Eens, speelde ik met een aantal Chinese tabletten en probeerde verschillende ROM's op hen aangezien zij technisch de zelfde hardware (g X5A varianten) zijn. Ik heb sommige problemen gehad om de harde knopen te krijgen om niettemin te werken, zodat schreef ik deze toepassing om zeer belangrijke gebeurtenissen te ontdekken en hen uit te drukken. Het zal het volgende uitprinten: KeyEvents: De KeyEvents zoals Android ze begrijpt (KeyUp, KeyDown, KeyLongPress, KeyMultiple) LogCat: Alle relevante berichten in logcat. Het is gefilterd op basis van trefwoorden die in arrays zijn gedeclareerd.xml Kernel: Alle relevante berichten in het kernel log. Het is gefilterd op basis van trefwoorden die zijn gedeclareerd in arrays.xml. Kernel log parsing moet wortel. De drie selectievakjes bovenaan bepalen welke informatie wordt weergegeven. Dit is een persoonlijke debug tool, maar ik hoop dat het zal van enig nut zijn om iemand anders. Geen advertenties. Notities -------------- Terwijl de toepassing wordt uitgevoerd, de enige "harde" toetsen die moeten werken is "Home" en macht. Alle anderen zullen hun keycodes produceren. De SU verzoek is om de kernel log te lezen, dus ik kan controleren of er keyevents worden gegooid door de kernel. De locatie van keylayout bestanden in Android is /system/usr/keylayout. Kernel log parsing moet wortel Zowel logcat als kernel log monitoring geeft alleen regels weer met woorden uit twee arrays in arrays.xml (d.w.z. je moet de app opnieuw compileren om ze op dit moment te wijzigen) Momenteel zijn de filters: Logcat: |-sleutelcode |-sleutelteken Kernel: |-sleutelcode |-sleutelteken Machtigingen -------------- READ_LOGS: gebruikt om toegang te krijgen tot het Logcat-logboek. WRITE_EXTERNAL_STORAGE: Wordt gebruikt om de geëxporteerde gegevens naar de SD-kaart te schrijven.

versiegeschiedenis

  • Versie N/A geplaatst op 2020-07-05
    * v1.0.0: Opnieuw ontwerpen, ondersteuning voor Android TV toegevoegd.
  • Versie 0.0.4 geplaatst op 2012-02-21
    v0.0.1 Eerste publieke release.,v0.0.2 Verbeterde stabiliteit, added Exit button.,v0.0.3 Code updates.,v0.0.4 Changed drawables, added sharing, added more info in export text.
  • Versie 0.0.2 geplaatst op 2011-05-22
    Verschillende oplossingen en updates

Programmadetails