Projeto / App nativo de observação e testes
Laboratório Android
Aplicativo Android nativo com serviço em primeiro plano, captura de tela autorizada e overlay, usado como bancada de testes em aparelho real.
Resumo do caso
Do desafio ao resultado.
- Desafio
- Testar em aparelho real exige observar a tela com o consentimento do usuário e sem deixar resíduos no dispositivo.
- Objetivo
- Uma bancada de testes nativa para Android.
- Solução
- App em Java 17 com serviço em primeiro plano, captura de tela autorizada, overlay e testes via ADB.
- Resultado hoje
- Em desenvolvimento Construção ativa: partes principais funcionando e próximas etapas definidas.
- Tecnologia
- Java 17 / Android SDK / Gradle · ADB
01 / Solução em detalhe
O que foi construído.
- Java 17 e Gradle com variante de laboratório
- MediaProjection, serviço foreground e overlay com consentimento do usuário
- Testes em aparelho via ADB, sem deixar resíduos no dispositivo
App
Activity principal e serviço de observação em primeiro plano, com pausa, parada e controles.
Permissões
Notificação, serviço foreground, media projection e overlay, respeitando a confirmação do usuário.
02 / Próximos passos
O que vem a seguir.
03 / Tecnologia
Ferramentas e o papel de cada uma.
| Tecnologia | Papel neste projeto |
|---|---|
| Java 17 / Android SDK / Gradle | Código e build |
| ADB | Instalação e inspeção |