Como corrigir o erro net err_cleartext_not_permitted
Por Thiago Furquim | Editado por Bruno Salutes | 31 de Outubro de 2022 às 15h00
Durante o desenvolvimento de aplicativos para Android, você pode precisar saber como corrigir o erro net err_cleartext_not_permitted. O problema está relacionado ao WebvVew, interface de exibição de conteúdo web, e pode ser resolvido com alguns passos simples.
- 6 servidores DNS para melhorar a velocidade da sua internet
- Como tirar a segunda via do CPF pela internet | Guia completo
Antes de começar, é importante mencionar que o Android WebView é a ferramenta que permite aos desenvolvedores incluir conteúdos da internet em seus aplicativos. Ou seja, em qualquer dispositivo Android, o WebView é a única forma de visualizar recursos da internet sem precisar de um navegador.
O erro err_cleartext_not_permitted surge ao tentar acessar um tipo de conteúdo web no aplicativo sem o protocolo HTTPS. Logo, a primeira etapa que deve ser feita é verificar se o seu servidor possui este protocolo e obtê-lo para garantir o funcionamento do seu aplicativo.
Se não funcionar, ainda há uma segunda etapa para ser feita: alterar os parâmetros do código-fonte de seu aplicativo. Lembre-se de que você precisa ter acesso integral ao projeto para fazer as alterações necessárias e corrigir o erro relacionado ao WebView.
Como alterar os parâmetros do aplicativo Android
- Abra a pasta com arquivos de fonte do aplicativo;
- Abra o arquivo "AndroidManifest.template.xml" em um bloco de notas;
- Localize a tag "Aplication";
- Adicione nesta tag o parâmetro android: usesCleartextTraffic="true";
- Salve o arquivo e feche-o.
Pronto! Após adicionar este parâmetro no código-fonte do seu projeto, o seu aplicativo voltará a funcionar normalmente.