KD

KeyEvent Display for Android APK

Android APK Free
Tipo de arquivoAPK
Versão0.0.4
Editor Alexandros Schillings
Data de lançamento11 de jan. de 2020
Data adicionada11 de jan. de 2020
Os requisitosAndroid
RequisitosRequires Android 1.6 and up
Total de downloads0
PreçoFree

Descrição

Uma vez, eu estava brincando com vários tablets chineses e experimentando ROMs diferentes neles, pois são tecnicamente o mesmo hardware (variantes HSG X5A).

No entanto, tive alguns problemas para fazer os botões físicos funcionarem, então escrevi este aplicativo para detectar eventos importantes e imprimi-los. Irá imprimir o seguinte:

KeyEvents: Os KeyEvents como o Android os entende (KeyUp, KeyDown, KeyLongPress, KeyMultiple)

LogCat: Qualquer mensagem relevante no logcat. É filtrado com base em palavras-chave declaradas em arrays.xml

Kernel: Quaisquer mensagens relevantes no log do kernel. É filtrado com base em palavras-chave declaradas em arrays.xml. A análise de log do kernel precisa de root.

As três caixas de seleção na parte superior controlam quais informações serão exibidas.

Esta é uma ferramenta de depuração pessoal, mas espero que seja de alguma utilidade para outra pessoa.

Sem anúncios.

Notas

Enquanto o aplicativo está em execução, as únicas teclas "hard" que devem funcionar são "Home" e power. Todos os outros produzirão seus códigos-chave.

A solicitação SU é ler o log do kernel, para que eu possa verificar se algum evento de chave é lançado pelo kernel.

A localização dos arquivos keylayout no Android é /system/usr/keylayout.

A análise de log do kernel precisa de root

Tanto o logcat quanto o monitoramento de log do kernel exibirão apenas linhas contendo palavras de duas matrizes em arrays.xml (ou seja, você precisa recompilar o aplicativo para alterá-las no momento)

Atualmente os filtros são:

Logcat:

|-HwGPIOE->GPDA

|-código-chave

|-caractere-chave

Núcleo:

|-HwGPIOE->GPDA

|-código-chave

|-caractere-chave

Permissões

READ_LOGS: Usado para acessar o log do Logcat.

WRITE_EXTERNAL_STORAGE: Usado para gravar os dados exportados no cartão SD.

Programas semelhantes

Alternativas

Mais deste editor