Öppna länkar inom appar
Android System WebView är en systemkomponent för Android-enheter, drivs av Google Chrome. Det här programmet fungerar som en liten version av Chrome och gör det möjligt för användare att öppna länkar inom sina öppnade appar. Det laddar webblänken som om den vore en del av appen själv. Den här appen är förinstallerad på Android-enheter. Användare rekommenderas att behålla appen installerad, eftersom alla appar som är beroende av den annars kommer att sluta fungera.
Tillhandahåller enkel webbupplevelse
WebView är en webbläsare som renderas inuti en app som en del av en aktivitetslayout. Med detta kan du öppna en länk utan att behöva öppna din webbläsarapp. Du blir inte skickad till en annan tredjepartsapplikation varje gång du behöver ladda en webbsida. Istället drar den inbyggda webbläsaren - WebView - innehållet från webben åt dig.
WebView är särskilt användbart när du bläddrar igenom din sociala medieapp. Till exempel, om du sveper upp en post på Facebook med en länk till en webbsida, behöver du inte kopiera länken och klistra in den i din webbläsare. Med WebView blir du omdirigerad till sidan genom att helt enkelt klicka på länken.
Dessutom har den minibrowser som tillhandahålls av WebView alla funktioner hos en fullfjädrad webbläsare, inklusive textsökning, innehållsskalning och scrollning. WebView sparar inte bara tid utan också hårdvaruresurser som annars skulle slösas bort på att starta en webbläsarapplikation separat. I sin tur kommer det också att spara batteritid.
Verktyg för utvecklare
Förutom att tillhandahålla enkel webbupplevelse för Android-användare hjälper Android System WebView också till vid programutveckling. Med appen kan utvecklare för Android 7.0+ ge sina appar möjligheten att öppna och interagera med webbinnehåll inuti programmet själva. Skaparna behöver bara aktivera WebView-biblioteket och skapa en instans av WebView-klassen. Sedan behöver de lägga till webbtillstånd och WebView-kod i Android-deklarationsfilen.
Dessa åtgärder kommer att säkerställa integrationen av webbläsarfunktioner i den skapade programvaran. Det kommer också att möjliggöra rendering av webbsidor och JS-koder. Som nämnts är Android System WebView nästan alltid förinstallerad på alla Android-enheter som körs på Marshmallow (Android 6) eller lägre. Android 7 (Nougat)-enheter behöver däremot inte den eftersom appar som har förmågan att hantera externa länkar nu använder hjälp av renderingmotorer som tillhandahålls av separata webbläsare.
Om du kör Android 7 eller högre kan du fortfarande installera appen. Det är bara rekommenderat att installera den manuellt om du har en enhet som släpptes 2015 eller senare. Annars kan du bli offer för hackare som utnyttjar de minsta bristerna i koden för att få åtkomst till din enhetsminne. Den här appen kan vara ganska resurskrävande. Den förbrukar en betydande del av RAM-minnet och påverkar den övergripande OS-prestandan. Uppdateringar tar för lång tid - ibland upp till en timme eller mer - och detta kräver frekventa uppdateringar.
Hjälpsam med en liten nackdel
Android System WebView är ett systemprogram som ger en snabbare och enklare webbupplevelse - utan vilken öppning av externa länkar inom en app skulle vara mycket besvärligt. Den kommer förinstallerad och körs utan användarinteraktion. Men den kräver frekventa uppdateringar för att undvika att hackare utnyttjar sårbarheter.