Publicidade
Conteúdo apoiado por
Ir para o site do Kaspersky!

Como corrigir o erro net err_cleartext_not_permitted

Por  • Editado por  Bruno Salutes  | 

Compartilhe:
(Imagem: Rami Al-zayat via Unsplash)
(Imagem: Rami Al-zayat via Unsplash)

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.

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.

Canaltech
O Canaltech está no WhatsApp!Entre no canal e acompanhe notícias e dicas de tecnologia
Continua após a publicidade

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

  1. Abra a pasta com arquivos de fonte do aplicativo;
  2. Abra o arquivo "AndroidManifest.template.xml" em um bloco de notas;
  3. Localize a tag "Aplication";
  4. Adicione nesta tag o parâmetro android: usesCleartextTraffic="true";
  5. 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.