Quando diferentes aplicativos Android travam sem um bom motivo, um dos principais culpados costuma ser o Android System WebView. A razão para isso é que muitos aplicativos Android utilizam esse componente. Mas o que é o Android System WebView do Google, o que ele faz e por que é tão importante?
Neste artigo, vamos dividir tudo para você. Então, vamos mergulhar de cabeça.
O que é o sistema Android WebView?
Sistema Android WebView é um componente do sistema que permite que aplicativos Android exibam conteúdo da web dentro deles sem abrir um navegador dedicado. Em outras palavras, o sistema Android WebView é um mecanismo de navegador da web ou um navegador da web embutido dedicado exclusivamente a aplicativos que exibam conteúdo da web.
O Chrome, o navegador onipresente do Google, capacita o Android System WebView.
O aplicativo Android System WebView normalmente vem pré-instalado na maioria dos smartphones Android. Dessa forma, todo desenvolvedor que recorrer a ele para renderizar conteúdo da Internet dentro de seu aplicativo pode fazê-lo sem avisar sobre problemas de compatibilidade.
O que o Android System WebView faz?
Muitos aplicativos Android, como aplicativos do Gmail, Twitter ou Reddit geralmente exibem conteúdo da Internet. O Google tornou mais fácil para os desenvolvedores renderizar conteúdo da Internet em seus aplicativos por meio do sistema Android WebView.
Isso economiza muito tempo dos desenvolvedores Android, que poderiam gastar escrevendo centenas, senão milhares de linhas de código do zero. Em vez disso, para renderizar o conteúdo da web dentro de seus aplicativos, tudo o que eles precisam fazer é inserir algumas linhas de código da biblioteca do WebView e estão prontos. Que legal?
É seguro desativar o sistema Android WebView?
Não. E se você está se perguntando se precisa do Android System WebView, a resposta curta é sim, você precisa. Embora o WebView não seja mais parte integrante do Android como nos primeiros dias, isso não significa que não seja útil. O Google separou o WebView do sistema operacional central, começando com o Android 10. Embora ser um aplicativo separado possa dar uma intuição de que não é essencial, é.
Mas, há uma exceção. Você pode desativar o Android System WebView no Android 7.0, 8.0 e 9.0 sem quaisquer consequências graves. Nessas versões do Android, o Chrome era o principal driver por trás das tarefas do WebView. Mas nas versões posteriores e anteriores do Android, é seguro deixar o WebView habilitado.
Você pode desativar o WebView se quiser, embora não possa desinstalar o aplicativo. Lembre-se de que desativar o WebView pode afetar o desempenho de alguns aplicativos Android.
Da mesma forma, se houver um bug dentro do WebView, todos os aplicativos Android que usam o componente ficarão descontrolados.
O Android System WebView também não é spyware ou bloatware, portanto, em geral, não há razão para se preocupar com isso - a menos que seus aplicativos estejam travando, é claro.
Relacionado: Como corrigir o erro "android.process.acore Has Stopped" no Android
Como corrigir falhas do sistema Android WebView
Não é comum muitos aplicativos Android travarem ao mesmo tempo. No entanto, se você tiver isso, provavelmente o problema está no WebView. Se seus aplicativos Android estiverem travando, veja o que você pode fazer para corrigir o problema.
1. Atualize o aplicativo WebView do sistema Android e o Chrome
A primeira coisa que você deve fazer é atualizar o Android System WebView e o Chrome. Em março de 2021, o Google lançou uma atualização para o aplicativo System WebView, que fez com que todos os aplicativos Android usassem o componente travando inesperadamente. Felizmente, corrigiu o problema em uma atualização de acompanhamento.
Veja como atualizar o sistema Android WebView:
- Vou ao Android System WebView app na Play Store.
- Se você ver Desinstalar, significa que você já está usando a versão mais recente do WebView. Se você ver Atualizar, toque em para atualizar seu aplicativo.
- Reinicie o seu dispositivo.
Se a atualização manual não for concluída, uma possível ocorrência no Android 10 e 11, limpar o armazenamento do Google Play ajudará.
Você pode fazer isso indo para Configurações> Aplicativos e notificações> Google Play Store> Armazenamento e cache> Limpar armazenamento. Essas etapas podem variar ligeiramente de dispositivo para dispositivo. Depois de fazer isso, siga as etapas acima para atualizar o Android System WebView manualmente.
Além disso, atualize o Google Chrome para garantir que está executando a versão mais recente do navegador.
Se isso não resolver o problema, continue lendo.
2. Desinstalar as atualizações do WebView e / ou do Chrome
Desinstalar as atualizações do WebView também pode resolver o problema. Se você acabou de atualizar o System WebView e / ou Chrome e percebe que vários aplicativos estão travando depois disso, a desinstalação pode ajudar.
- Vou ao Android System WebView app na Play Store.
- Toque Desinstalar para remover as atualizações do WebView.
- Reinicie o seu dispositivo.
Você também deve fazer o mesmo para o Google Chrome.
Observação:O Google desencoraja a desinstalação do WebView atualizações, pois pode levar à perda de dados de alguns aplicativos. Mas em situações desesperadoras, esta pode ser sua única saída para travamentos de aplicativos.
Relacionado: Como corrigir o erro "Infelizmente o Gmail parou" no Android
Corrigir falhas de aplicativos no Android
Todo software geralmente tem bugs. No Android, você pode experimentar aplicativos travando assim que iniciá-los. Primeiro, atualize o Android System WebView e o Google Chrome. Se o problema persistir, tente desinstalar o Android System WebView e / ou as atualizações do Chrome.
O travamento de aplicativos é apenas um dos muitos problemas que você pode enfrentar com o Android e que são relativamente fáceis de consertar.
Este guia abrangente de solução de problemas do Android irá ajudá-lo a resolver os problemas mais comuns do telefone Android.
Leia a seguir
- Android
- Dicas para Android
- Google Chrome
- Solução de problemas do Android
Alvin Wanjala escreve sobre tecnologia há mais de 2 anos. Ele escreve sobre diferentes facetas, incluindo, mas não se limitando a celular, PC e mídia social. Alvin adora programar e jogar durante os períodos de inatividade.
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Clique aqui para se inscrever