Android

ActivityNotFoundException em Android: Como Reproduzir e Corrigir

O artigo explica como reproduzir e corrigir a exceção ActivityNotFoundException em desenvolvimento Android, usando um emulador AOSP sem APIs do Google para simular dispositivos que não têm aplicativos de navegador instalados. O autor recomenda verificar se há uma atividade capaz de lidar com o intent antes de chamá-lo, evitando assim falhas em produção.

Compartilhar
Medium

ActivityNotFoundException em Android: Como Reproduzir e Corrigir

Pressione Enter ou clique para ver a imagem em tamanho completo
Pressione Enter ou clique para ver a imagem em tamanho completo

A maioria dos dispositivos de produção já contém um navegador, por isso muitos desenvolvedores nunca encontram este crash durante a fase de teste. Ele geralmente aparece em emuladores AOSP, dispositivos empresariais, ROMs personalizadas ou dispositivos altamente restritos.

Criando um Emulador AOSP
Desabilitando o WebView no emulador
Press enter or click to view image in full size
Press enter or click to view image in full size
Press enter or click to view image in full size
Exibindo mensagem de toast quando o navegador não é encontrado ou desativado

Fonte original

Conteúdo traduzido e adaptado pela redação do Notícias Mobile. Confira também a matéria na fonte original.

Leia a matéria completa