LeakCanary no Android com Kotlin: encontre memory leaks em 2026
Resposta rápida: adicione o LeakCanary apenas ao build de debug com debugImplementation. A biblioteca observa objetos Android que deveriam ter sido liberados — como Activity, …
Artigos, tutoriais e guias sobre Kotlin em português brasileiro. Aprenda Kotlin com conteúdo atualizado para desenvolvedores brasileiros.
Resposta rápida: adicione o LeakCanary apenas ao build de debug com debugImplementation. A biblioteca observa objetos Android que deveriam ter sido liberados — como Activity, …
Resposta rápida: use Espresso para validar interações dentro do seu app Android quando o teste precisa de uma Activity real, recursos, navegação, Views ou integração com …
Resposta rápida: use kotlinx-datetime para modelar tempo de forma tipada em Kotlin (Android, backend e KMP). Guarde eventos absolutos como Instant (UTC), derive calendário com …
Resposta rápida: para testar uma API Ktor sem subir um servidor externo, adicione ktor-server-test-host e execute o módulo dentro de testApplication. Use o client fornecido pelo …
Resposta rápida: em um app Android moderno, R8 é a ferramenta executada no build de release para remover código e recursos não usados, otimizar bytecode e renomear classes, métodos …
Resposta rápida: um layout adaptativo no Android não escolhe a interface pelo modelo do aparelho; ele reage ao espaço disponível na janela. Em Jetpack Compose, consulte a …
Resposta rápida: para deixar o usuário selecionar fotos ou vídeos em um app Android moderno, use o Photo Picker com ActivityResultContracts.PickVisualMedia ou …
Resposta rápida: para implementar Google Play Billing com Kotlin e Jetpack Compose, trate a cobrança como um fluxo distribuído, não como um botão que “desbloqueia premium”. O app …
Resposta rápida: em 2026, o caminho oficial para reproduzir vídeo e áudio no Android com Kotlin é AndroidX Media3, a evolução do ExoPlayer. Use o artefato media3-exoplayer para o …
Resposta rápida: o Predictive Back é o gesto de voltar do Android que mostra, em tempo real, para onde a tela vai ao arrastar a partir da borda. Em apps Kotlin com Jetpack Compose, …