Ce este sistemul Android WebView și ce poți face cu el?

Aproape fiecare smartphone Android are un browser web instalat. Nu este întotdeauna cel mai bun instrument pentru accesarea paginilor online sau a aplicațiilor bazate pe web. În loc să deschidă site-uri sau aplicații, Android folosește Android System WebView (ASW) pentru a afișa informații web în toate aplicațiile.

Ce este Android System WebView?

Android WebView este o componentă de sistem alimentată de Chrome care permite aplicațiilor Android să acceseze paginile web. Această componentă este preinstalată pe dispozitiv și trebuie menținută la zi. Asigurați-vă că obțineți cele mai recente actualizări de securitate și remedieri de erori.

Este o caracteristică semnificativă a Android pentru a crește viteza și securitatea. Orice aplicație terță parte poate folosi Android WebView pentru a combina eficient apelurile aplicațiilor.

Google a îmbunătățit de-a lungul timpului conexiunea Android cu ASW. Înainte de Android 5 (Lollipop), WebView ar fi fost actualizat doar atunci când compania unui smartphone dorea să-l actualizeze prin trimiterea unei actualizări OTA la modelul specific. S-a schimbat cu Android 5, permițând utilizatorilor să-l actualizeze direct din Magazinul Google Play.

În plus, acest lucru ajută la remedierea rapidă a erorilor. Custom WebView se bazează pe caracteristica Google Chrome lansată cu Android 7. Mai târziu, a devenit alegerea implicită pentru fiecare smartphone Android. Poate fi schimbat în Android 10 și versiuni ulterioare, unde WebView este o componentă independentă, partajând cod cu Chrome.

Aveți nevoie de un sistem Android WebView?

Dacă sunteți un utilizator zilnic de Android, probabil v-ați dat seama că sistemul de operare ia această decizie pentru dvs. Este foarte important să lăsați WebView activat dacă smartphone-ul dvs. rulează pe Android 6.0 (Marshmallow) sau mai puțin pentru performanță optimă. Dacă aveți un smartphone Android 7.0 (Nougat) sau o versiune superioară, ar trebui să îl dezactivați, deoarece Chrome se ocupă în schimb de toate sarcinile WebView.

Android System WebView este o componentă crucială a proiectelor pentru dezvoltatorii Android 7.0+. Preferă să ofere aplicațiilor sale capacitatea de a accesa și de a interacționa cu conținutul online din interiorul aplicațiilor în sine. În primul rând, biblioteca WebView va fi activată și este generată o instanță de clasă WebView. Fișierul Android Declaration constă din cod și permisiuni web. Acest lucru permite lansarea paginilor web din interiorul aplicațiilor.

  Cum să adăugați plăci personalizate la setările rapide în Android

Acești pași vor ajuta browserul să activeze redarea paginilor web și a codului JS. Este important să rețineți că instalarea manuală a WebView (dacă dispozitivul dvs. nu vine cu acesta în mod implicit) este recomandată numai dacă aveți un smartphone introdus în 2015 sau mai târziu, care rulează Android 5.0 sau o versiune ulterioară. În caz contrar, riscați să deveniți o țintă a hackerilor care vizează lacune minore din cod pentru a obține acces la memoria dispozitivului dvs.

Verificați dacă Android System WebView este instalat sau nu.

Fiecare versiune WebView include noi îmbunătățiri, astfel încât veți putea observa ce versiune ați încărcat uitându-vă la setările de pe smartphone-ul Android.

  • Deschideți Setări în lansatorul de aplicații al dispozitivului dvs. Atingeți opțiunea Aplicații de acolo.
  • Veți putea vedea o listă a aplicațiilor instalate și a aplicațiilor de sistem preîncărcate. Căutați Android System WebView în caseta de căutare, apoi selectați elementul dacă îl găsiți.
  • Derulați în partea de jos a ecranului Info aplicație. Aceasta va afișa numărul versiunii Android System WebView în partea de jos. Exemplu – Versiunea 101.0.4951.34 beta. Aceste ID-uri de versiune sunt aceleași cu cele pentru Google Chrome pentru Android, ceea ce indică faptul că partajează o bază de cod.
  • Va trebui să căutați numărul versiunii dvs. Android WebView pentru a vedea dacă este cea mai recentă versiune. Dacă nu este, trebuie să-l actualizați.

Cum să actualizez Android System WebView?

Menținerea la zi a sistemului Android WebView este o sarcină obligatorie pentru cele mai recente dispozitive Android. Să presupunem că aveți un smartphone Android învechit (4.4 KitKat sau o versiune anterioară). Nu veți putea face upgrade WebView, deoarece este o componentă de sistem mult mai integrată, pe care Android System WebView nu poate obține nicio actualizare fără o actualizare OTA a dispozitivului mare.

Cu toate acestea, puteți face upgrade la Android System WebView prin Magazinul Google Play pentru toate actualizările viitoare.

  • Pentru a face acest lucru, utilizați aplicația Play Store și căutați Android System WebView. Dacă este disponibilă o actualizare pentru aplicație, faceți clic pe butonul Actualizare.
  • Dacă WebView dvs. a fost actualizat, Androidul dvs. va utiliza noua versiune pentru orice alte aplicații care o folosesc pentru a accesa și va vedea conținutul web.
  Cum să obțineți modul PIP YouTube pe Android 7 sau mai jos

Instalarea mai multor versiuni WebView pentru sistemul Android

O singură versiune Android System WebView menține totul pe aceeași cale, cel puțin în ceea ce privește upgrade-urile semnificative. Google, din fericire, oferă opțiuni suplimentare pentru utilizatorii de Android cu smartphone-uri care rulează Android 10 și mai nou. Această versiune de Android are o versiune de WebView care partajează mult cod cu aplicația Google Chrome. În loc să ofere aceasta ca o singură opțiune, Google oferă patru versiuni separate de lansare WebView pe care le puteți instala.

Acestea sunt câteva exemple:

  • WebView Stable: În această versiune, noi actualizări vin în mod regulat și urmează programul de testare pentru a menține stabilitatea pe diferite dispozitive. Aceasta este versiunea care vine echipată cu toate smartphone-urile Android.
  • WebView Beta: o versiune beta care partajează cea mai mare parte a codului și a funcționalității WebView stabil. Din cauza testării limitate, această versiune poate avea multe erori.
  • WebView Dev: Această versiune de dezvoltare este deschisă pentru a oferi modificări semnificative. Această ediție primește actualizarea în fiecare săptămână, astfel încât utilizatorii se pot confrunta cu unele probleme și erori. Totuși, veți putea, de asemenea, să încercați și să testați noi funcții sau remedieri înaintea altor utilizatori.
  • WebView Canary: cea mai recentă versiune de ultimă oră, fără testare. Aceasta este o versiune zilnică, inclusiv cel mai recent cod din ziua precedentă. Utilizați această versiune cu atenție și numai pe propriul risc!

Cum se trece de la o versiune la alta?

După instalarea uneia dintre aceste versiuni WebView, o puteți alege din meniul de setări pentru dezvoltatori Android. De obicei, această opțiune este ascunsă. Trebuie să accesați setările Android și să-l găsiți. Atinge Despre telefon > Informații software. Apoi, de mai multe ori, atingeți de două ori informațiile despre numărul de compilare.

Acest lucru va activa modul dezvoltator pe dispozitivul dvs. Reveniți la setările Android și alegeți implementarea WebView. O listă a versiunilor WebView disponibile va apărea aici. Atingeți opțiunea pe care doriți să o utilizați pentru a comuta la ea.

Pentru dispozitivele Android 7 până la Android 9, puteți instala piese de lansare Google Chrome (Stable, Beta, Dev și Canary) pentru a obține același efect. WebView este încorporat în aplicația Google Chrome pentru aceste ediții.

  HabitBull vă ajută să spargeți un obicei rău sau să dezvoltați unul bun [Android]

Cum dezactivați sau eliminați sistemul Android WebView?

În mod ideal, nu ar trebui să dezactivați sau să dezinstalați Android System WebView. Sistemul Android WebView este o componentă de sistem necesară pentru deschiderea conținutului web în aplicațiile Android. Opțiunea de dezactivare va fi cel mai probabil dezactivată. Cel mai bun lucru pe care îl puteți face este să păstrați WebView activat și să îl actualizați din Magazinul Google Play. Dacă întâmpinați dificultăți la încărcarea conținutului online pe smartphone-ul Android, luați în considerare trecerea la o versiune mai nouă de WebView urmând instrucțiunile menționate mai sus.

O versiune beta a ASW ar putea rezolva o problemă într-o versiune stabilă a WebView într-o versiune beta mai nouă. Desigur, aceste actualizări ar trebui să își facă loc în performanța stabilă WebView într-o perioadă scurtă de timp, așa că, în majoritatea cazurilor, poate fi înțelept să așteptați. Nu este posibil să dezinstalați Android System WebView, dar da, îl puteți dezactiva urmând pașii de mai jos pentru a vă face smartphone-ul mai rapid și eficient al bateriei:

  • Deschideți aplicația Magazin Google Play
  • Căutați Android System WebView
  • Faceți clic pe prima aplicație, care este Android System WebView
  • Pentru majoritatea dispozitivelor, puteți vedea un buton Dezactivare
  • Apasă-l
  • Puteți verifica dacă este dezactivat sau nu accesând setări, apoi aplicații și apoi la Android System WebView.

Menținerea actualizărilor Android

Dispozitivele Android nu sunt renumite pentru a rămâne la zi în comparație cu iOS. Cu toate acestea, păstrând Android System WebView ca o componentă unică a sistemului, Google poate trimite cu ușurință actualizări ale problemelor importante prin Magazinul Google Play. Acesta este instalat practic pe toate dispozitivele Android, inclusiv pe dispozitivele Android emulate de pe PC.

Aceasta este doar o altă metodă standard de securitate pentru smartphone-uri folosită de dezvoltatori precum Google și Android pentru a proteja dispozitivele de cele mai periculoase atacuri. Dacă sunteți foarte îngrijorat de securitate, vă recomandăm să descărcați software antivirus Android. Cu toate acestea, acest lucru poate să nu fie necesar pentru majoritatea utilizatorilor.

Concluzie

Fără sistemul Android WebView, accesarea legăturilor externe din interiorul unei aplicații ar necesita trecerea la o aplicație separată de browser web (Chrome, Firefox, Opera etc.). Verificați dacă dispozitivul dvs. mobil are versiuni învechite ale sistemului și aplicații precum Android System WebView. Acestea trebuie să fie actualizate în mod regulat, astfel încât să nu existe șanse ca hackerii să vă atace dispozitivul Android.