Hvad er Android System WebView?

Du har muligvis set Android System WebView ( ASW ) på din Android -enheds appliste eller lejlighedsvis som en opdatering til Google Play Butik . (Google Play Store)Denne vigtige systemapp er ikke noget, du installerer eller bruger direkte, men den forbliver en væsentlig del af Android -operativsystemet.

Afhængigt af den version af Android(version of Android) du har installeret, vil du se Android System WebView i forskellige formater. Uanset din enhed skal du have ASW (eller en version af den) aktiveret og opdateret. Denne vejledning vil undersøge hvorfor, samt forklare, hvordan man holder denne systemkomponent opdateret.

Hvad er Android System WebView, og hvordan bruges det?(What Is Android System WebView & How Is It Used?)

Din Android -enhed kan have en webbrowser installeret, men det er ikke nødvendigvis værktøjet til at åbne websider eller webbaserede apps. For at åbne disse sider eller apps, vender Android i stedet til (Android)Android System WebView for at vise webindhold i dine apps.

Det gør det generelt af hastigheds- og sikkerhedsmæssige årsager. I stedet for at stole på en tredjepartsapp, kan andre apps kalde på Android WebView for at indlæse indholdet, direkte integrere opkald til dette systemværktøj for effektivitet. 

Google har udviklet forholdet Android har til ASW over tid. Før (Prior)Android 5 Lollipop kunne WebView kun opdateres gennem større Android -enhedsopdateringer udstedt af producenten.

Med udgivelsen af ​​Android 5 ændrede dette sig, hvilket gav brugerne mulighed for at opdatere det direkte fra Google Play Butik(Google Play Store) . Dette gav mulighed for hurtigere fejlrettelser og funktionsudgivelser. 

Yderligere ændringer blev foretaget med Android 7 , hvor en brugerdefineret WebView baseret på Google Chrome blev gjort til standardindstillingen for Android -enheder. Dette ændrede sig igen i Android 10 , hvor WebView lavede en separat komponent igen og delte kode mellem den og Chrome .

Sådan kontrolleres hvilken Android System WebView-version der er installeret(How To Check What Android System WebView Version Is Installed)

Hver WebView- udgivelse bringer nye ændringer, men du bør være i stand til at se, hvilken version du har installeret fra dine Android -enhedsindstillinger.

For at gøre dette skal du have adgang til indstillingsmenuen for din Android -enhed. Dette vil variere afhængigt af din version af Android samt den enhed, du ejer. Disse trin er skrevet ved hjælp af en Samsung Galaxy S20- smartphone, men trinene skulle være ens for andre Android -enheder.

  • Åbn appen Indstillinger(Settings) fra din enheds appstarter . Derfra skal du trykke på Apps- indstillingen.

  • Du bør se en liste over installerede apps såvel som forudinstallerede systemapps. Brug søgelinjen til at finde Android System Webview , og tryk derefter på posten, når du har fundet den.

  • Rul ned på App Info -skærmen. Nederst vil Android System Webview- versionsnummeret blive vist. For eksempel version 83.0.4103.106 . Disse udgivelses - id'er(IDs) matcher dem for Google ChromeAndroid , hvilket afspejler deres delte kodebase.

Du skal undersøge dit Android WebView -versionsnummer for at afgøre, om det er den seneste tilgængelige version. Hvis det ikke er det, skal du opdatere det.

Opdatering af Android System WebView(Updating Android System WebView)

At holde ASW opdateret er en nem proces for nyere Android -enheder. Hvis du har en meget ældre Android -enhed ( Android 4.4 KitKat og ældre), så vil du ikke være i stand til at opdatere WebView , da det forbliver en meget mere integreret systemkomponent, som ikke kan opdateres uden en større enhedsopdatering.

For alle fremtidige udgivelser kan du dog opdatere ASW ved hjælp af Google Play Butik(Google Play Store)

  • For at gøre dette skal du åbne Play Butik(Play Store) -appen og søge efter Android System WebView . Hvis appen har en tilgængelig opdatering, skal du klikke på knappen Opdater(Update) .

Når WebView er opdateret, vil Android bruge denne nye version af WebView til alle andre apps, der kræver det for at få adgang til og se webindhold.

Installation af forskellige Android System WebView Release Tracks(Installing Different Android System WebView Release Tracks)

En enkelt udgivelse af ASW efterlader alle i en enkelt bane, i det mindste hvad angår vigtige opdateringer. Heldigvis tilbyder Google flere valgmuligheder for Android -brugere med enheder, der kører Android 10 og nyere.

Denne udgivelse af Android indeholder en version af WebView , der deler meget af den samme kode som Google Chrome -appen. Dette inkluderer delte fordele for begge apps, herunder et mindre fodaftryk og en mere ensartet oplevelse. 

I stedet for at tilbyde dette som en enkelt mulighed tilbyder Google fire forskellige udgivelsesspor til WebView , som du kan installere. 

Disse omfatter:

  • WebView Stable : Opdateres med få ugers mellemrum efter en komplet testplan for at sikre stabilitet på tværs af det bredeste antal enheder. Dette er den udgivelse, der er inkluderet på alle Android -enheder.
  • WebView Beta : En betaversion, der deler det meste af koden og funktionerne med WebView stabil. Denne udgivelse kan indeholde yderligere fejl på grund af den reducerede testning.
  • WebView Dev : Dette er en udviklingsudgivelse med forbehold for større ændringer. Denne udgivelse opdateres ugentligt, hvor brugere sandsynligvis vil støde på fejl og problemer, men du vil også være i stand til at prøve at teste nye funktioner eller rettelser før andre brugere.
  • WebView Canary : Den absolut banebrydende, seneste udgivelse uden test. Dette er en daglig udgivelse med den seneste kode fra den foregående dag. Brug med forsigtighed!

Når du har installeret en af ​​disse WebView- udgivelser, kan du skifte til den i din Android- udviklerindstillingsmenu. Dette er normalt skjult, så få adgang til dine Android- indstillinger. Derfra skal du trykke på About Phone > Software Information , og derefter dobbeltklikke på Build-nummeroplysningerne(Build number ) flere gange.

Dette vil aktivere udviklertilstand på din telefon. Når det er aktiveret, skal du vende tilbage til dine Android - indstillinger og trykke på WebView-implementering. (WebView implementation.)En liste over tilgængelige WebView -udgivelser vil være tilgængelig her – tryk på den mulighed, du vil bruge for at skifte til at bruge den.

For enheder, der kører Android 7 til 9, kan du i stedet installere Google Chrome - udgivelsesspor ( Stable , Beta , Dev og Canary ), der opnår samme effekt. Dette skyldes, at WebView er integreret i Google Chrome -appen til disse udgivelser.

Sådan deaktiverer eller sletter du Android System WebView(How To Disable Or Delete Android System WebView)

Hvis du vil deaktivere eller slette Android System Webview , er det enkle svar: du kan ikke (eller du bør ikke). Dette er en vigtig systemkomponent, der kræves for at åbne webindhold i Android - apps.

Det bedste, du kan gøre, er at lade WebView være aktiveret og holde det opdateret ved hjælp af Google Play Butik(Google Play Store) . Hvis du har problemer med at indlæse webindhold på din Android -enhed, kan du se på at skifte til en nyere version af WebView ved at bruge trinene ovenfor.

En fejl i en stabil udgivelse kan være rettet i en nyere betaversion af WebView . Selvfølgelig skal disse rettelser filtrere igennem til den stabile WebView- udgivelse efter en kort periode, så det kan være bedst at vente i de fleste tilfælde.

Holder Android opdateret(Keeping Android Updated)

Android -enheder er ikke bedst kendt for deres evne til at forblive opdaterede, men ved at beholde ASW som en separat systemkomponent kan Google hurtigt skubbe akutte fejlrettelser ud ved hjælp af Google Play Butik(Google Play Store) . Dette er installeret på næsten alle Android -enheder, inklusive emulerede Android-enheder(emulated Android devices) på din pc.

Dette er en anden del af de almindelige smartphone-sikkerhedsforanstaltninger, der(common smartphone security measures) bruges af udviklere som Google og Android til at holde enheder beskyttet mod de værste trusler. Hvis du virkelig er bekymret for sikkerheden, kan du overveje at installere en Android-antivirus-app , men det er muligvis ikke nødvendigt for de fleste brugere.



About the author

Jeg er softwareudvikler med over 10 års erfaring. Jeg har specialiseret mig i Mac-programmering og har skrevet flere tusinde linjer kode til forskellige Mac-programmer, inklusive, men ikke begrænset til: TextEdit, GarageBand, iMovie og Inkscape. Jeg har også erfaring med Linux og Windows udvikling. Mine færdigheder som udvikler giver mig mulighed for at skrive omfattende tutorials af høj kvalitet til forskellige softwareudviklingsplatforme - fra macOS til Linux - hvilket gør mine tutorials til det perfekte valg for dem, der ønsker at lære mere om de værktøjer, de bruger.



Related posts