Co je to Android System WebView?


Možná jste viděli Android System WebView (ASW) v seznamu aplikací vašeho zařízení Android nebo příležitostně jako aktualizaci obchodu Google Play. Tato důležitá systémová aplikace není něco, co instalujete nebo používáte přímo, ale zůstává základní součástí operačního systému Android.

V závislosti na verze Androidu, které jste nainstalovali, Uvidíte Android System WebView v různých různých formátech. Bez ohledu na vaše zařízení budete potřebovat aktivovaný a aktuální ASW (nebo jeho verzi). Tato příručka prozkoumá důvody a vysvětlí, jak udržovat tento systémový komponent aktuální.

Co je systém Android WebView a jak se používá?

Vaše zařízení Android může mít nainstalován webový prohlížeč, ale nemusí to být nutně nástroj pro otevírání webových stránek nebo webových aplikací. Pro otevření těchto stránek nebo aplikací se Android místo toho obrátí na Android System WebView a zobrazí webový obsah ve vašich aplikacích.

Obvykle to činí z důvodů rychlosti a bezpečnosti. Spíše než spoléhat na aplikaci třetí strany, mohou jiné aplikace volat na Android WebView, aby načíst obsah, přímo integrovat volání do tohoto systémového nástroje pro efektivitu.

Google postupem času vyvinul vztah, který má Android s ASW. Před aplikací Android 5 Lollipop bylo možné WebView aktualizovat pouze prostřednictvím hlavních aktualizací zařízení Android vydaných výrobcem.

S vydáním systému Android 5 se to změnilo a uživatelům bylo umožněno přímo jej aktualizovat z Obchodu Google Play. To umožnilo rychlejší opravy chyb a uvolnění funkcí.

Další změny byly provedeny v systému Android 7, kde byla jako výchozí možnost pro zařízení Android provedena vlastní webová zobrazení založená na prohlížeči Google Chrome. V systému Android 10 se to opět změnilo, protože WebView opět vytvořil samostatnou součást, která mezi sebou sdílela kód a Chrome.

Jak zkontrolovat nainstalovanou verzi systému Android systému WebView

Každé vydání WebView přináší nové změny, ale měli byste mít možnost vidět, kterou verzi jste nainstalovali z nastavení zařízení Android.

Chcete-li to provést, musíte otevřít nabídku nastavení pro svůj Zařízení Android. To se bude lišit v závislosti na verzi systému Android a na zařízení, které vlastníte. Tyto kroky byly napsány pomocí smartphonu Samsung Galaxy S20, ale tyto kroky by měly být podobné i pro jiná zařízení Android.

  • Ve spouštěči aplikací v zařízení otevřete aplikaci Nastavení. . Odtud klepněte na možnost Aplikace.
    • Měli byste vidět seznam nainstalovaných aplikací i předinstalovaných systémových aplikací . Pomocí vyhledávacího pruhu vyhledejte Android System Webviewa poté klepněte na položku, jakmile ji najdete.
      • Přejděte dolů na obrazovce Informace o aplikaci. Ve spodní části bude uvedeno číslo verze systému Android Webview. Například Verze 83.0.4103.106. Tato ID vydání se shodují s ID pro Google Chrome v Androidu, což odráží jejich sdílenou základnu kódů. >20
      • Budete muset prozkoumat číslo verze systému Android WebView a zjistit, zda je to nejnovější dostupné verze. Pokud tomu tak není, musíte jej aktualizovat.

        Aktualizace systému Android WebView

        Udržování aktuálnosti ASW je snadný proces pro novější zařízení Android. Pokud máte mnohem starší zařízení Android (Android 4.4 KitKat a starší), nebudete moci aktualizovat WebView, protože zůstává mnohem integrovanější součástí systému, kterou nelze aktualizovat bez větší aktualizace zařízení.

        U všech budoucích verzí však můžete ASW aktualizovat pomocí obchodu Google Play.

        • Chcete-li to provést, otevřete aplikaci Obchod Play a vyhledejte Android System WebView. Pokud má aplikace k dispozici aktualizaci, klikněte na tlačítko Aktualizovat.
        • Jakmile se aktualizace WebView aktualizuje, Android použije tuto novou verzi WebView pro všechny další aplikace, které jej vyžadují pro přístup k webovému obsahu a jeho prohlížení.

          Instalace různých stop systému Android pro uvolnění webového zobrazení

          Jediné vydání ASW ponechá všechny v jednom pruh, alespoň pokud jde o důležité aktualizace. Naštěstí společnost Google nabízí uživatelům Android více možností se zařízeními se systémem Android 10 a novějším.

          Toto vydání systému Android obsahuje verzi WebView, která sdílí téměř stejný kód jako aplikace Google Chrome. To zahrnuje sdílené výhody pro obě aplikace, včetně menšího půdorysu a konzistentnějšího zážitku.

          Spíše než nabídnout tuto možnost jako jednu možnost, Google nabízí čtyři různé verze vydání pro WebView, které můžete nainstalovat.

          Patří sem:

          • WebView Stable : aktualizováno každých několik týdnů po úplném harmonogramu testu, aby byla zajištěna stabilita v co největším počtu zařízení. Toto vydání je součástí všech zařízení Android.
          • WebView Beta : Verze beta, která sdílí většinu kódu a funkcí se stabilním WebView. Toto vydání může zahrnovat další chyby kvůli omezenému testování.
          • WebView Dev : Toto je vývojové vydání, které podléhá zásadním změnám. Toto vydání je aktualizováno každý týden. Uživatelé se pravděpodobně setkají s chybami a problémy, ale budete také moci vyzkoušet a otestovat nové funkce nebo opravy před ostatními uživateli.
          • WebView Canary : Absolutní špičková, nejnovější verze s nulovým testováním. Toto je denní vydání s nejnovějším kódem z předchozího dne. Používejte opatrně!

            Po instalaci některého z těchto vydání WebView můžete na něj přepnout v nabídce možností pro vývojáře systému Android. Toto je obvykle skryté, takže přístup k nastavení Android. Odtud klepněte na O telefonu>Softwarové informacea poté dvakrát klikněte na Sestavit číslo.

            Tím aktivujete vývojáře v telefonu. Po povolení se vraťte k nastavení systému Android a klepněte na Implementace WebView.Zde bude k dispozici seznam dostupných vydání WebView - klepněte na možnost, kterou chcete použít k přepnutí na používání.

            Pro zařízení se systémem Android 7 až 9 můžete místo toho nainstalovat skladby pro uvolnění prohlížeče Google Chrome (Stabilní, Beta, Dev a Kanárek ), které mají stejný účinek. Důvodem je, že WebView je pro tato vydání integrován do aplikace Google Chrome.

            Jak zakázat nebo smazat systém Android WebView

            Pokud chcete zakázat nebo odstranit Android System Webview, jednoduchá odpověď zní: nemůžete (nebo byste neměli). Jedná se o základní součást systému, která je nezbytná pro otevírání webového obsahu v aplikacích pro Android.

            Nejlepší věcí, kterou můžete udělat, je nechat WebView povoleno a udržovat jej aktuální pomocí Obchodu Google Play. Pokud máte potíže s načítáním webového obsahu v zařízení Android, podívejte se na přechod na novější verzi WebView pomocí výše uvedených kroků.

            V novější verzi beta může být opravena chyba ve stabilní verzi. WebView. Tyto opravy by se samozřejmě měly filtrovat do stabilního vydání WebView po krátké době, takže ve většině případů bude nejlepší počkat.

            Udržování systému Android aktualizováno

            Zařízení Android nejsou známá svou schopností zůstat aktualizována, ale udržováním ASW jako samostatné součásti systému může Google rychle vynutit urgentní opravy chyb pomocí obchodu Google Play. To je nainstalováno na téměř všech zařízeních Android, včetně emulovaná zařízení Android na vašem PC.

            Toto je další část společná bezpečnostní opatření pro smartphone, kterou používají vývojáři jako Google a Android aby byla zařízení chráněna před nejhoršími hrozbami. Pokud se opravdu zajímáte o zabezpečení, můžete přemýšlet o instalaci Antivirová aplikace pro Android, ale to nemusí být nutné pro většinu uživatelů.

            Související příspěvky:


            23.07.2020