Cos'è Android System WebView? E dovresti disabilitarlo?

Pubblicato: 2023-01-06

Android System WebView è una parte del sistema operativo Android che offre agli sviluppatori di app un browser integrato all'interno delle app per visualizzare i contenuti web. In questo modo si elimina la necessità di reindirizzare gli utenti a un browser Web esterno e, a sua volta, offre un'esperienza di navigazione unificata.

android system webview

Tuttavia, per quanto cruciale e utile sia Android System WebView per Android, non è privo di problemi. Un aggiornamento difettoso è il problema più comune che le persone devono affrontare, come l'istanza in cui un aggiornamento difettoso ha causato l'arresto anomalo di Chrome, insieme a una serie di altre app che utilizzano Android System WebView.

È per motivi come questo che gli utenti tendono a porre domande del tipo: " Puoi disabilitare Android System WebView?" “. Se anche tu stai riscontrando problemi con esso sul tuo dispositivo e ti chiedi se disabilitarlo sia la soluzione giusta, speriamo che la nostra spiegazione di seguito risponda e ti aiuti.

Sommario

Cos'è Android System WebView?

Android System WebView è un componente fondamentale del sistema operativo Android. Mette un browser Web (con funzionalità del browser barebone) all'interno delle app per consentire loro di mostrare i contenuti Web senza aprire un browser Web dedicato.

Facebook, LinkedIn, Gmail e Twitter sono alcune app Android popolari che utilizzano Android System WebView per mostrare contenuti basati sul Web. Se hai utilizzato una di queste app, probabilmente hai sperimentato Android System WebView almeno una volta.

Una breve storia di Android System WebView

WebView di Android ha una lunga storia, in cui ha subito numerosi cambiamenti sin dal suo inizio. Nei primi giorni di Android, Google ha introdotto WebView come parte del sistema operativo Android. Ciò significava che l'aggiornamento di WebView richiedeva anche l'aggiornamento del sistema operativo, il che non era pratico.

Inoltre, come puoi immaginare, ciò ha impedito a Google di aggiornare regolarmente WebView. Pertanto, le correzioni di bug e i miglioramenti delle prestazioni non sono stati rilasciati tutte le volte che avrebbero dovuto. Per risolvere questo problema, Google ha separato WebView dal sistema operativo con Android 5.0 Lollipop in un componente separato. Di conseguenza, potrebbe fornire aggiornamenti tempestivi e potresti installarli facilmente tramite il Play Store.

Anche su TechPP

Tuttavia, le cose sono cambiate di nuovo con Android 7.0 Nougat quando Google ha spostato il componente System WebView su Google Chrome per semplificare le cose. Dopo questa modifica, l'aggiornamento di System WebView ha comportato l'aggiornamento del browser Chrome.

A partire da Android 10, tuttavia, Google è tornato indietro e ha trasferito i compiti di WebView ad Android System WebView, che ora vive come app separata sui telefoni Android con Android 10 e versioni successive. È abbastanza simile al comportamento pre-Nougat, tranne per il fatto che ora ha quattro canali di rilascio separati: Stable , Beta , Dev e Canary , simile a Chrome.

Con questo, ora hai anche la possibilità di passare da un canale all'altro dalle Opzioni sviluppatore del tuo dispositivo. Tuttavia, tieni presente che queste versioni non sono pensate per gli utenti normali e l'installazione di esse può causare il comportamento anomalo di alcune app sul telefono.

Come funziona Android System WebView?

Android System WebView è basato su Chromium, lo stesso progetto che alimenta browser come Chrome, Brave e Edge, ma senza le funzionalità extra. Consente agli sviluppatori di app di implementare la funzionalità del browser all'interno delle proprie app utilizzando un contenitore, che visualizza il contenuto Web utilizzando le funzionalità minime del browser.

Gli sviluppatori possono personalizzare questo contenitore in base allo stile dell'interfaccia utente dell'app per renderlo coerente. Inoltre, Google invia regolarmente aggiornamenti ad Android System WebView tramite il Play Store per correggere bug e migliorare le capacità di visualizzazione dei contenuti web.

Puoi disinstallare Android System WebView?

android system webview app settings

No, non puoi disinstallare Android System WebView dal tuo dispositivo Android. È un'app di sistema preinstallata sul dispositivo, proprio come qualsiasi altra app di sistema.

Quello che puoi fare, tuttavia, è disinstallare un aggiornamento per Android System WebView. Questo aiuta se l'hai aggiornato di recente sul tuo telefono e hai iniziato a riscontrare arresti anomali dell'app, problemi durante il caricamento di pagine Web o altri problemi simili sul tuo dispositivo. Attenzione che anche questo non è consigliabile, poiché gli aggiornamenti di Android System WebView vengono rilasciati per correggere bug e migliorare le prestazioni.

Dovresti disabilitare Android System WebView?

Se il tuo dispositivo Android è in esecuzione su Android 7, 8 o 9, puoi disabilitare in sicurezza Android System WebView senza preoccuparti delle conseguenze poiché Google Chrome gestisce i compiti di WebView su queste versioni di Android.

D'altra parte, se utilizzi Android 10 e versioni successive, dovresti evitare di disabilitare Android System WebView. Ciò potrebbe influire sulla funzionalità di molte app che lo utilizzano per visualizzare contenuti basati sul Web. Di conseguenza, potresti non essere in grado di accedere a determinati siti o visualizzare i contenuti Web quando determinate app tentano di aprire un collegamento Web.

Tuttavia, se riscontri problemi persistenti su determinate app durante l'accesso alle pagine Web e sei sicuro che Android System WebView sia il colpevole, puoi provare a disinstallare l'aggiornamento recente per vedere se questo risolve il problema.

Come risolvere i problemi relativi a Android System WebView

A meno che tu non stia eseguendo una versione non stabile di Android System WebView, funzionerebbe correttamente e non ti incontrerebbe alcun problema. Tuttavia, in tal caso, ecco due modi sicuri per risolvere tali problemi:

Aggiorna Android System WebView all'ultima versione

Se la funzione di aggiornamento automatico delle app non è abilitata sul tuo dispositivo e non aggiorni l'app Android System WebView sul tuo telefono da un po' di tempo, la prima cosa da fare è aggiornarla dal Play Store.

Avvia Play Store e vai alla pagina Gestisci app e dispositivo . Qui, tocca Aggiornamenti disponibili per visualizzare gli aggiornamenti in sospeso sul tuo dispositivo. Cerca l'app Android System WebView e tocca il pulsante Aggiorna accanto ad essa.

Ripristina Android System WebView alla versione precedente

Sebbene raro, a volte, l'aggiornamento di Android System WebView all'ultima versione può anche introdurre bug e causare l'arresto anomalo delle app dipendenti da esso o presentare altri problemi. Se il tuo telefono funzionava correttamente fino a quando non hai aggiornato System WebView, molto probabilmente ciò potrebbe essere dovuto a un aggiornamento imperfetto.

In tali situazioni, è possibile disinstallare l'ultimo aggiornamento per Android System WebView per ripristinare la versione precedente. Vai alle Impostazioni del tuo telefono e vai su App . Trova Android System WebView e tocca l'opzione Disinstalla aggiornamenti . Attendi qualche secondo e il tuo dispositivo dovrebbe ora tornare alla versione precedente di Android System WebView e funzionare correttamente.

uninstalling android system webview update

Android System WebView è più importante di quanto pensi

Android viene fornito con diversi componenti essenziali per il corretto funzionamento di vari servizi a bordo e altre app. Android System WebView è uno dei tanti componenti che consente alle app di visualizzare i contenuti Web in modo nativo per offrire un'esperienza utente senza problemi.

Ovviamente, come qualsiasi altro componente o app di sistema, non è immune da bug e, pertanto, potresti riscontrare problemi occasionalmente. Tuttavia, la maggior parte delle volte, questi possono essere risolti facilmente, come abbiamo discusso in questa guida.