Když bez dobrého důvodu dojde k selhání různých aplikací pro Android, je jedním z hlavních viníků často Android System WebView. Důvodem je to, že mnoho aplikací pro Android využívá tuto komponentu. Co je však systém Android WebView společnosti Google, co dělá a proč je tak důležitý?
V tomto článku vám vše rozebereme. Pojďme se tedy ponořit přímo dovnitř.
Co je systém Android WebView?
Android System WebView je systémová součást, která umožňuje aplikacím pro Android zobrazovat v nich webový obsah, aniž by museli otevírat vyhrazený prohlížeč. Jinými slovy, Android System WebView je nástroj webového prohlížeče nebo vestavěný webový prohlížeč určený výhradně pro aplikace k zobrazování webového obsahu.
Chrome, všudypřítomný prohlížeč Google, pohání Android System WebView.
Aplikace Android System WebView je obvykle předinstalována na většině smartphonů Android. Každý vývojář, který se uchýlí k použití k vykreslení internetového obsahu v rámci své aplikace, tak může učinit bez upozornění na problémy s kompatibilitou.
Co dělá systém Android WebView?
Mnoho aplikací pro Android, jako jsou Gmail, Twitter nebo Reddit, obvykle zobrazuje obsah z internetu. Google vývojářům usnadnil vykreslování internetového obsahu ve svých aplikacích prostřednictvím Android System WebView.
To vývojářům Androidu ušetří spoustu času, který by mohli strávit psaním stovek, ne -li tisíců řádků kódu, od nuly. Místo toho k vykreslení webového obsahu v jejich aplikacích stačí připojit několik řádků kódu knihovny WebView a můžete začít. Jak cool?
Je bezpečné deaktivovat systém Android WebView?
Ne. A pokud se ptáte, jestli potřebujete Android System WebView, krátká odpověď zní ano, máte. Ačkoli WebView již není nedílnou součástí Androidu jako v počátcích, neznamená to, že není užitečný. Google oddělil WebView od základního operačního systému, počínaje Androidem 10. I když je to samostatná aplikace, může to dávat tušení, že to není podstatné, je to tak.
Ale existuje výjimka. Systém Android WebView v systému Android 7.0, 8.0 a 9.0 můžete deaktivovat bez vážných následků. V těchto verzích systému Android byl Chrome hlavním ovladačem úkolů WebView. Ale v novějších a starších verzích Androidu je bezpečné nechat WebView povolený.
WebView můžete deaktivovat, pokud chcete, i když aplikaci nemůžete odinstalovat. Mějte na paměti, že deaktivace WebView může ovlivnit výkon některých aplikací pro Android.
Stejně tak pokud dojde k chybě uvnitř WebView, všechny aplikace pro Android, které tuto komponentu používají, se pokazí.
Systém Android WebView také není spyware nebo bloatware, takže obecně není důvod se toho obávat - pokud vaše aplikace samozřejmě nespadají.
Příbuzný: Jak opravit chybu „android.process.acore has stop“ v systému Android
Jak opravit selhání systému Android WebView
Není obvyklé, aby spousta aplikací pro Android narazila současně. Pokud k tomu však dojde, je pravděpodobné, že problém je v WebView. Pokud vaše aplikace pro Android selhávají, můžete problém vyřešit tímto způsobem.
1. Aktualizujte aplikaci Android System WebView a Chrome
První věc, kterou byste měli udělat, je aktualizovat Android System WebView a Chrome. V březnu 2021 společnost Google zavedla aktualizaci aplikace System WebView, která vedla k tomu, že všechny aplikace pro Android pomocí komponenty neočekávaně havarovaly. Naštěstí to opravil problém v následné aktualizaci .
Postup aktualizace systému Android WebView:
- Jděte na Systém Android WebView aplikaci v Obchodě Play.
- Pokud vidíte Odinstalovat , to znamená, že již používáte nejnovější verzi WebView. Pokud vidíte Aktualizace , klepnutím aktualizujte aplikaci.
- Restartujte zařízení.
Pokud se ruční aktualizace nedokončí - možný výskyt v systému Android 10 a 11 - pomůže vymazání úložiště Google Play.
Můžete to udělat tak, že přejdete na Nastavení> Aplikace a oznámení> Obchod Google Play> Úložiště a mezipaměť> Vymazat úložiště . Tyto kroky se mohou u jednotlivých zařízení mírně lišit. Jakmile to uděláte, proveďte výše uvedené kroky a aktualizujte Android System WebView ručně.
Aktualizujte také Google Chrome, abyste zajistili, že používáte nejnovější verzi prohlížeče.
Pokud se tím problém nevyřeší, čtěte dále.
2. Odinstalujte aktualizace WebView a/nebo Chrome
Problém může vyřešit i odinstalování aktualizací WebView. Pokud jste právě aktualizovali System WebView a/nebo Chrome a uvědomili jste si, že několik aplikací poté havaruje, může pomoci odinstalování.
- Jděte na Systém Android WebView aplikaci v Obchodě Play.
- Klepněte na Odinstalovat k odstranění aktualizací WebView.
- Restartujte zařízení.
To samé byste měli udělat i pro Google Chrome.
Poznámka: Google odrazuje od odinstalování WebView aktualizace, protože to může vést ke ztrátě dat z některých aplikací. Ale v zoufalých situacích to může být váš jediný lístek mimo zhroucení aplikace.
Související: Jak opravit chybu „Unfor & shy; tu & shy; nate & shy; ly Gmail has Stopted“ v systému Android
Oprava padajících aplikací v systému Android
Každý software má obvykle chyby. V systému Android může dojít k selhání aplikací, jakmile je spustíte. Nejprve aktualizujte systém Android WebView a Google Chrome. Pokud problém přetrvává, zkuste odinstalovat aktualizace Android System WebView a/nebo Chrome.
Padající aplikace jsou jen jedním z mnoha problémů, se kterými se můžete v systému Android setkat a které lze relativně snadno opravit.
Podíl Podíl tweet E-mailem 20 Běžných problémů s Androidem vyřešenoTento komplexní průvodce řešením problémů s Androidem vám pomůže vyřešit nejběžnější problémy s telefonem Android.
Číst dále Související témata- Android
- Tipy pro Android
- Google Chrome
- Řešení potíží s Androidem
Alvin Wanjala píše o technologii více než 2 roky. Píše o různých aspektech, mimo jiné včetně mobilních, počítačových a sociálních médií. Alvin miluje programování a hraní her v době výpadků.
Více od Alvina WanjalyPřihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!
jak získat více pruhů na snapchatuKliknutím sem se přihlásíte k odběru