Android System WebView: cos'è e a che cosa serve

Cos'è e a cosa serve il componente di sistema Android System WebView che viene spesso aggiornato dal Google Play Store.
Android System WebView: cos'è e a che cosa serve

Aggiornando le app installate su Android nell’elenco che compare selezionando l’icona Play Store quindi Aggiornamenti disponibili, vi sarà spesso capitato di veder comparire Android System WebView.
Quando questo componente viene aggiornato molte app Android in esecuzione si chiudono automaticamente e per riutilizzarle è necessario avviarle di nuovo in modo manuale. Inoltre a cosa serve Android System WebView se non è un’app avviabile dall’utente?

Cos’è Android System WebView: una cosa da sviluppatori, prima di tutto

Android System WebView è un componente di sistema che può essere considerato come una versione ridotta del browser Chrome.
Gli sviluppatori che nelle loro app hanno la necessità di inserire funzioni per la navigazione sul Web possono integrare l’utilizzo di Android System WebView per disporre il caricamento di qualunque pagina Web.

Android System WebView offre uno strumento standardizzato per fare in modo che gli sviluppatori siano in grado di:

– Aprire qualunque pagina Web e visualizzarla all’interno della loro applicazione.
– Utilizzare un’app per il rendering delle pagine Web che offre un’interfaccia unica.
– Richiedere la visualizzazione di un contenuto Web senza che vengano aperte nuove schede o vengano mostrati elementi dell’interfaccia tipica di un browser come avviene ad esempio con Chrome.
Premendo su un link in una pagina aperta da Android System WebView, questa si aprirà nella stessa schermata senza che vengano utilizzate nuove schede.
– Ridurre il costo di sviluppo di un’app grazie alla possibilità di usare un componente integrato a livello di sistema operativo che effettua il rendering delle pagine Web.

Va detto che non tutte le app supportano Android System WebView: alcune di esse preferiscono aprire le pagine Web con Chrome o con il browser predefinito impostato a livello di sistema operativo.

A partire da Android 7.0 Nougat, System WebView è integrata in Google Chrome e se sono tante le app che all’aggiornamento di questo componente “si chiudono da sole” è facile avere un’idea di quelle che ne stanno facendo uso.

Aggiornare Android System WebView

Android System WebView è un componente che viene aggiornato piuttosto spesso: essendo lo strumento che tante app utilizzano per visualizzare pagine Web è importante che sia sicuro e non contenga bug. Per questo Google presenta spesso aggiornamenti di Android System WebView nella scheda Aggiornamenti disponibili del Play Store.

Come capire se si sta usando Chrome o Android System WebView per visualizzare una pagina Web? Molto semplice.

In alcuni casi viene mostrata un’interfaccia essenziale che mostra tre puntini in alto a destra: toccando tale icona si vedrà apparire un menu. Se questo menu contiene la voce Con tecnologia Chrome e il comando Apri con Chrome significa che si sta utilizzando Android System WebView.

È possibile rimuovere Android System WebView?

A seconda della versione di Android in uso e della personalizzazione applicata dal produttore, Android System WebView può essere eventualmente disinstallato o disattivato. Nel caso in cui si procedesse in tal senso, le pagine Web si dovrebbero aprire con Chrome. Alcune app potrebbero però evidenziare comportamenti inattesi.

Il consiglio è quello di non disinstallare né disattivare Android System WebView: nella malaugurata ipotesi in cui alcune app Android installate dovessero arrrestarsi senza motivo (è successo più volte in passato) si può provare a disabilitare temporaneamente il componente oppure a rimuovere gli aggiornamenti applicati nel corso del tempo.
Le due operazioni sono effettuabili accedendo alla sezione App delle impostazioni di Android quindi cercando Android System WebView nell’elenco delle applicazioni installate.
Se la voce non apparisse, si devono toccare i tre puntini in alto a destra quindi selezionare Mostra i servizi di sistema.

Si può provare dapprima a toccare Elimina dati quindi Disinstalla gli aggiornamenti. Ovviamente si tratta di una soluzione temporanea per verificare se in questo modo le app Android tornassero a funzionare correttamente.
Gli aggiornamenti sono infatti utili per risolvere bug e problemi di sicurezza: la loro rimozione non può essere considerata quindi come una soluzione definitiva. Tipicamente è necessario invece attendere il rilascio di un nuovo aggiornamento di Android System WebView da parte di Google.

Scorrendo la pagina di Android System WebView sul Play Store fino a individuare Ultimo aggiornamento è possibile verificare quando il componente di sistema è stato aggiornato per l’ultima volta.

Ti consigliamo anche

Link copiato negli appunti