O que é WebView do sistema Android? E você deve desativá-lo?

Publicados: 2023-01-06

Android System WebView é uma parte do sistema operacional Android que oferece aos desenvolvedores de aplicativos um navegador integrado dentro dos aplicativos para exibir o conteúdo da web. Isso elimina a necessidade de redirecionar os usuários para um navegador externo e, por sua vez, oferece uma experiência de navegação unificada.

android system webview

No entanto, por mais crucial e útil que o Android System WebView seja para o Android, ele não está livre de problemas. Uma atualização defeituosa é o problema mais comum que as pessoas enfrentam, como uma instância em que uma atualização com bugs causou o travamento do Chrome, juntamente com vários outros aplicativos que usam o Android System WebView.

É por motivos como esse que os usuários tendem a fazer perguntas como: “ Você pode desativar o Android System WebView? “. Se você também está enfrentando problemas com ele em seu dispositivo e se perguntando se desativá-lo é o caminho certo, esperamos que nossa explicação abaixo responda e ajude você.

Índice

O que é WebView do sistema Android?

Android System WebView é um componente crítico do sistema operacional Android. Ele coloca um navegador da web (com recursos de navegador barebones) dentro de aplicativos para permitir que eles mostrem o conteúdo da web sem abrir um navegador da web dedicado.

Facebook, LinkedIn, Gmail e Twitter são alguns aplicativos Android populares que usam o Android System WebView para mostrar conteúdo baseado na web. Se você já usou algum desses aplicativos, provavelmente experimentou o Android System WebView pelo menos uma vez.

Uma Breve História do Sistema Android WebView

O WebView do Android tem uma longa história, onde passou por inúmeras mudanças desde a sua criação. Nos primeiros dias do Android, o Google introduziu o WebView como parte do sistema operacional Android. Isso significava que a atualização do WebView também exigia a atualização do sistema operacional, o que não era prático.

Além disso, como você pode imaginar, isso impediu o Google de atualizar o WebView regularmente. Portanto, correções de bugs e melhorias de desempenho não foram lançadas com a frequência que deveriam. Para corrigir isso, o Google separou o WebView do sistema operacional com Android 5.0 Lollipop em um componente separado. Como resultado, ele pode fornecer atualizações oportunas e você pode instalá-las facilmente por meio da Play Store.

Também no TechPP

No entanto, as coisas mudaram novamente com o Android 7.0 Nougat, quando o Google mudou o componente System WebView para o Google Chrome para simplificar as coisas. Após essa alteração, atualizar o System WebView significava atualizar o navegador Chrome.

A partir do Android 10, no entanto, o Google voltou atrás e entregou as funções do WebView ao Android System WebView, que agora vive como um aplicativo separado em telefones Android com Android 10 e superior. É bastante semelhante ao comportamento pré-Nougat, exceto que agora tem quatro canais de lançamento separados: Stable , Beta , Dev e Canary , semelhantes ao Chrome.

Com isso, agora você também pode alternar entre esses canais nas Opções do desenvolvedor do seu dispositivo. No entanto, lembre-se de que essas versões não são destinadas a usuários comuns e instalá-las pode fazer com que certos aplicativos em seu telefone se comportem mal.

Como funciona o WebView do sistema Android?

O Android System WebView é baseado no Chromium, o mesmo projeto que alimenta navegadores como Chrome, Brave e Edge, mas sem os recursos extras. Ele permite que os desenvolvedores de aplicativos implementem a funcionalidade do navegador em seus aplicativos usando um contêiner, que exibe o conteúdo da Web usando recursos mínimos do navegador.

Os desenvolvedores podem personalizar esse contêiner com base no estilo de IU do aplicativo para torná-lo consistente. Além disso, o Google também envia regularmente atualizações para o Android System WebView por meio da Play Store para corrigir bugs e aprimorar os recursos de visualização de conteúdo da web.

Você pode desinstalar o WebView do sistema Android?

android system webview app settings

Não, você não pode desinstalar o Android System WebView do seu dispositivo Android. É um aplicativo do sistema que vem pré-instalado no dispositivo, assim como qualquer outro aplicativo do sistema.

O que você pode, no entanto, fazer é desinstalar uma atualização para Android System WebView. Isso ajuda se você o atualizou recentemente em seu telefone e começou a enfrentar falhas de aplicativos, problemas para carregar páginas da Web ou outros problemas semelhantes em seu dispositivo. Esteja ciente de que isso também não é aconselhável, pois as atualizações do Android System WebView são lançadas para corrigir bugs e melhorar o desempenho.

Você deve desativar o WebView do sistema Android?

Se o seu dispositivo Android estiver executando o Android 7, 8 ou 9, você pode desabilitar com segurança o WebView do sistema Android sem se preocupar com as consequências, pois o Google Chrome lida com as tarefas do WebView nessas versões do Android.

Por outro lado, se você estiver no Android 10 e superior, evite desativar o Android System WebView. Isso pode afetar a funcionalidade de muitos aplicativos que o utilizam para exibir conteúdo baseado na web. Como resultado, você pode não conseguir fazer login em determinados sites ou visualizar o conteúdo da web quando determinados aplicativos tentarem abrir um link da web.

No entanto, se você estiver tendo problemas persistentes em determinados aplicativos ao acessar páginas da Web e tiver certeza de que o Android System WebView é o culpado, tente desinstalar a atualização recente para ver se isso resolve o problema.

Como corrigir problemas relacionados ao WebView do sistema Android

A menos que você esteja executando uma versão não estável do Android System WebView, ela funcionará bem e não causará problemas. No entanto, caso isso aconteça, aqui estão duas maneiras seguras de solucionar esses problemas:

Atualize o Android System WebView para a versão mais recente

Se o recurso de atualização automática de aplicativos não estiver ativado em seu dispositivo e você não atualizar o aplicativo WebView do sistema Android em seu telefone por um tempo, a primeira coisa a fazer é atualizá-lo na Play Store.

Inicie a Play Store e vá para a página Gerenciar aplicativos e dispositivos . Aqui, toque em Atualizações disponíveis para visualizar as atualizações pendentes no seu dispositivo. Procure o aplicativo Android System WebView e toque no botão Atualizar ao lado dele.

Reverter WebView do sistema Android para a versão anterior

Embora seja raro, às vezes, a atualização do Android System WebView para a versão mais recente também pode apresentar bugs e fazer com que aplicativos dependentes dele travem ou exibam outros problemas. Se o seu telefone estava funcionando bem até você atualizar o System WebView, isso provavelmente pode ser devido a uma atualização defeituosa.

Nessas situações, você pode desinstalar a atualização mais recente do Android System WebView para reverter para a versão anterior. Vá para as configurações do seu telefone e vá para Apps . Encontre WebView do sistema Android e toque na opção Desinstalar atualizações . Aguarde alguns segundos e seu dispositivo agora deve estar de volta na versão anterior do Android System WebView e funcionando bem.

uninstalling android system webview update

O WebView do sistema Android é mais importante do que você pensa

O Android vem com vários componentes essenciais para o bom funcionamento de vários serviços a bordo e outros aplicativos. O WebView do sistema Android é um dos muitos componentes que permitem que os aplicativos exibam conteúdo da web nativamente para fornecer uma experiência de usuário perfeita.

Obviamente, como qualquer outro componente ou aplicativo do sistema, ele também não é imune a bugs e, portanto, você pode ter problemas com ele ocasionalmente. No entanto, na maioria das vezes, eles podem ser corrigidos facilmente, conforme discutimos neste guia.