KeyEvent Display

4,4
166 críticas
10 mil+
Transferências
Classificação de conteúdo
Todos
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã

Acerca desta app

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

Como tive alguns problemas para que os botões físicos funcionassem, escrevi este aplicativo para detectar os principais eventos e imprimi-los. Ele imprimirá o seguinte:

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

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

Kernel: qualquer mensagem relevante no log do kernel. É filtrado com base nas palavras-chave declaradas em arrays.xml. A análise de log do kernel precisa de raiz.

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

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

Sem anúncios.

Notas
--------------
Enquanto o aplicativo está sendo executado, as únicas teclas "rígidas" que devem funcionar são "Casa" e energia. Todos os outros produzirão seus códigos de chave.

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

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

A análise de log do kernel precisa de raiz

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

Atualmente, os filtros são:

Logcat:
| -HwGPIOE-> GPDA
| -keycode
| -keycharacter

Núcleo:
| -HwGPIOE-> GPDA
| -keycode
| -keycharacter

Permissões
--------------
READ_LOGS: Usado para acessar o log do Logcat.
WRITE_EXTERNAL_STORAGE: Usado para gravar os dados exportados no cartão SD.

Esta aplicação é de código aberto. O código pode ser encontrado aqui: https://github.com/alt236/KeyEvent-Display---Android
Atualizada a
05/07/2020

Segurança dos dados

A segurança começa com a compreensão da forma como os programadores recolhem e partilham os seus dados. As práticas de privacidade e segurança dos dados podem variar consoante a sua utilização, região e idade. O programador forneceu estas informações e pode atualizá-las ao longo do tempo.
Nenhum dado é partilhado com terceiros
Saiba mais sobre como os programadores declaram a partilha
Não são recolhidos dados
Saiba mais sobre como os programadores declaram a recolha

Classificações e críticas

4,4
158 críticas
Um utilizador do Google
5 de julho de 2015
Mas e util
1 pessoa considerou esta crítica útil
Este conteúdo foi útil?

Novidades

* v1.0.0: Redesign, added Android TV support.