Nyheter i Android, Telefoner, Prylar Och Recensioner

Vad är Android System WebView och vad gör det?

När olika Android-appar kraschar utan goda skäl är en av de främsta bovarna ofta Android System WebView. Anledningen till detta är att många Android-appar använder denna komponent. Men vad är Googles Android System WebView, vad gör det och varför är det så viktigt?

I den här artikeln kommer vi att dela upp allt åt dig. Så låt oss dyka direkt in.

Vad är Android System WebView?

Android System WebView är en systemkomponent som låter Android-appar visa webbinnehåll inuti dem utan att öppna en dedikerad webbläsare. Med andra ord är Android System WebView en webbläsarmotor eller en inbäddad webbläsare dedikerad enbart för appar för att visa webbinnehåll.

Chrome, Googles allestädes närvarande webbläsare, driver Android System WebView.

Android System WebView-appen är vanligtvis förinstallerad på de flesta Android-smarttelefoner. På så sätt kan varje utvecklare som använder det för att rendera internetinnehåll i sin app göra det utan varning om kompatibilitetsproblem.

Vad gör Android System WebView?

Många Android-appar som Gmail, Twitter eller Reddit-appar visar vanligtvis innehåll från internet. Google har gjort det enkelt för utvecklare att rendera internetinnehåll i sina appar via Android System WebView.

Det sparar Android-utvecklare mycket tid som de skulle kunna lägga på att skriva hundratals, om inte tusentals rader kod, från grunden. Istället, för att rendera webbinnehåll i sina appar, är allt de behöver göra att koppla in några rader WebView-bibliotekskod, och de är bra att gå. Hur coolt?

Är det säkert att inaktivera Android System WebView?

Nej. Och om du frågar dig själv om du behöver Android System WebView är det korta svaret ja, det gör du. Även om WebView inte längre är en del av Android som i början, betyder det inte att det inte är användbart. Google separerade WebView från kärnoperativsystemet, från och med Android 10. Även om det är en separat app kan det ge en intuition att det inte är nödvändigt, det är det.

Relaterad  Rapport: Android 12 kommer att ha ett enhandsläge

Men det finns ett undantag. Du kan inaktivera Android System WebView på Android 7.0, 8.0 och 9.0 utan några allvarliga konsekvenser. På dessa versioner av Android var Chrome den huvudsakliga drivkraften bakom WebView-uppgifter. Men på senare och tidigare versioner av Android är det säkert att lämna WebView aktiverat.

Du kan inaktivera WebView om du vill, även om du inte kan avinstallera appen. Tänk på att inaktivering av WebView kan påverka prestandan för vissa Android-appar.

På samma sätt, om det finns en bugg inuti WebView, kommer alla Android-appar som använder komponenten att gå åt helvete.

Android System WebView är inte heller spionprogram eller bloatware, så i allmänhet finns det ingen anledning att vara orolig för det – såvida inte dina appar kraschar, förstås.

Hur man åtgärdar Android System WebView-krascher

Det är inte vanligt att många Android-appar kraschar samtidigt. Men om du upplever detta är chansen stor att problemet ligger i WebView. Om dina Android-appar kraschar, här är vad du kan göra för att åtgärda problemet.

1. Uppdatera Android System WebView-appen och Chrome

Det första du bör göra är att uppdatera både Android System WebView och Chrome. Tillbaka i mars 2021 rullade Google ut en uppdatering av System WebView-appen, vilket ledde till att alla Android-appar som använder komponenten kraschade oväntat. Lyckligtvis åtgärdade det problemet i en uppföljande uppdatering.

Så här uppdaterar du Android System WebView:

    Gå till Android System WebView-appen i Play Butik. Om du ser Avinstallera, betyder det att du redan använder den senaste versionen av WebView. Om du ser Uppdatering, tryck för att uppdatera din app. Starta om enheten.
Relaterad  Hur man skapar en spektakulär 5-minuters presentation

Om den manuella uppdateringen inte slutförs – en möjlig händelse i Android 10 och 11 – hjälper det att rensa Google Play-lagring.

Du kan göra detta genom att gå till Inställningar > Appar och aviseringar > Google Play Butik > Lagring och cache > Rensa lagring. Dessa steg kan variera något från enhet till enhet. När du har gjort det följer du stegen ovan för att uppdatera Android System WebView manuellt.

Uppdatera även Google Chrome för att säkerställa att du kör den senaste versionen av webbläsaren.

Om detta inte löser problemet, läs vidare.

2. Avinstallera WebView och/eller Chrome Updates

Att avinstallera WebView-uppdateringar kan också lösa problemet. Om du precis har uppdaterat System WebView och/eller Chrome och inser att flera appar kraschar efter det, kan det hjälpa att avinstallera.

    Gå till Android System WebView-appen i Play Butik. Knacka Avinstallera för att ta bort WebView-uppdateringar. Starta om enheten.

Du bör också göra samma sak för Google Chrome.

Notera: Google avråder från att avinstallera WebView-uppdateringar eftersom det kan leda till förlust av data från vissa appar. Men i desperata situationer kan detta vara din enda biljett för appkrascher.

Fixa kraschar appar på Android

Varje mjukvara har vanligtvis buggar. På Android kan du uppleva att appar kraschar så fort du startar dem. Uppdatera först Android System WebView och Google Chrome. Om problemet kvarstår, försök att avinstallera Android System WebView och/eller Chrome-uppdateringar.

Kraschande appar är bara ett av många problem du kan möta med Android som är relativt lätta att fixa.

Om författaren

Alvin Wanjala (162 artiklar publicerade)

Relaterad  "Logga in med Apple" kommer till företaget

Alvin Wanjala har skrivit om teknik i över 2 år. Han skriver om olika aspekter, inklusive men inte begränsat till mobil, PC och sociala medier. Alvin älskar programmering och spel under stillestånd.

Mer från Alvin Wanjala

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera