Mi az Android rendszer WebView és mit lehet vele kezdeni?

Szinte minden Android okostelefonon van telepítve webböngésző. Nem mindig ez a legjobb eszköz az online oldalak vagy webalapú alkalmazások elérésére. A webhelyek vagy alkalmazások megnyitása helyett az Android az Android System WebView (ASW) segítségével jeleníti meg a webes információkat az összes alkalmazásban.

Mi az Android System WebView?

Az Android WebView egy Chrome-alapú rendszerkomponens, amely lehetővé teszi az Android-alkalmazások számára a weboldalak elérését. Ez az összetevő előre telepítve van az eszközén, és naprakészen kell tartani. Győződjön meg arról, hogy a legújabb biztonsági frissítéseket és hibajavításokat szerezte be.

Az Android egyik fontos funkciója a sebesség és a biztonság növelése érdekében. Bármely harmadik féltől származó alkalmazás használhatja az Android WebView-t az alkalmazások hívásainak hatékony kombinálására.

A Google idővel javította az Android és az ASW kapcsolatát. Az Android 5 (Lollipop) előtt a WebView csak akkor lett frissítve, ha egy okostelefon cége frissíteni akarta az OTA frissítést az adott modellre. Az Android 5-tel megváltozott, így a felhasználók közvetlenül a Google Play Áruházból frissíthetik.

Ezenkívül ez segít a hibák gyors kijavításában. Az egyéni WebView az Android 7 rendszerrel kiadott Google Chrome funkción alapul. Később ez lett az alapértelmezett választás minden Android okostelefonhoz. Az Android 10 és újabb verziókban módosítható, ahol a WebView egy független komponens, amely kódot oszt meg a Chrome-mal.

Szüksége van egy Android System WebView-ra?

Ha Ön napi Android-felhasználó, valószínűleg rájött, hogy az operációs rendszer hozza meg ezt a döntést Ön helyett. Nagyon fontos, hogy a WebView bekapcsolva maradjon, ha okostelefonján Android 6.0 (Marshmallow) vagy régebbi rendszer fut a legjobb teljesítmény érdekében. Ha Android 7.0 (Nougat) vagy újabb okostelefonja van, tiltsa le, mivel helyette a Chrome kezeli a WebView összes feladatát.

  Hogyan készítsünk biztonsági másolatot a hívásnaplóról és az SMS-ekről az Android Oreo rendszeren

Az Android System WebView az Android 7.0+ fejlesztők projektjeinek kulcsfontosságú összetevője. Előnyben részesíti alkalmazásainak azt a képességét, hogy hozzáférjenek az online tartalmakhoz, és interakcióba lépjenek az alkalmazásokon belül. Először a WebView könyvtár aktiválódik, és létrejön egy WebView osztálypéldány. Az Android nyilatkozatfájl a kódból és a webes engedélyekből áll. Ez lehetővé teszi a weboldalak elindítását belső alkalmazásokból.

Ezek a lépések segítenek a böngészőnek abban, hogy engedélyezze a weboldalak és a JS-kód megjelenítését. Fontos megjegyezni, hogy a WebView manuális telepítése (ha az eszköz alapértelmezés szerint nem tartozik hozzá) csak akkor javasolt, ha 2015-ben vagy későbbiekben bemutatott, Android 5.0 vagy újabb verziót futtató okostelefonja van. Ellenkező esetben fennáll annak a kockázata, hogy hackerek célpontjává válik, akik a kód kisebb kiskapuit célozzák meg, hogy hozzáférjenek az eszköz memóriájához.

Ellenőrizze, hogy az Android System WebView telepítve van-e vagy sem.

A WebView minden verziója új fejlesztéseket tartalmaz, így az Android okostelefon beállításaiból megtekintheti, hogy melyik verziót töltötte be.

  • Nyissa meg a Beállításokat eszköze alkalmazásindítójában. Érintse meg az Alkalmazások lehetőséget onnan.
  • Megtekintheti a telepített alkalmazások és az előre betöltött rendszeralkalmazások listáját. Keresse meg az Android System WebView kifejezést a keresőmezőben, majd válassza ki az elemet, ha megtalálja.
  • Görgessen az Alkalmazásinformáció képernyő aljára. Ennek alján megjelenik az Android System WebView verziószáma. Példa – 101.0.4951.34 béta verzió. Ezek a verzióazonosítók megegyeznek az Android rendszerhez készült Google Chrome verzióazonosítóival, ami azt jelzi, hogy megosztják a kódot.
  • Meg kell keresnie az Android WebView verziószámát, hogy megtudja, a legújabb verzió-e. Ha nem, frissítenie kell.

Hogyan frissíthető az Android System WebView?

Az Android System WebView naprakészen tartása kötelező feladat a legújabb Android-eszközökön. Tegyük fel, hogy elavult Android okostelefonja van (4.4 KitKat vagy korábbi). Nem fogja tudni frissíteni a WebView-t, mivel ez egy sokkal integráltabb rendszerelem, amely miatt az Android System WebView nem tud frissítést kapni az eszköz nagy OTA frissítése nélkül.

Azonban frissíthet az Android System WebView-ra a Google Play Áruházon keresztül minden jövőbeli frissítéshez.

  • Ehhez használja a Play Áruház alkalmazást, és keresse meg az Android System WebView elemet. Ha az alkalmazáshoz elérhető frissítés, kattintson a Frissítés gombra.
  • Ha a WebView frissítése megtörtént, az Android az új verziót fogja használni minden olyan alkalmazáshoz, amely ezt használja a hozzáféréshez, és látni fogja a webes tartalmat.
  Hogyan kell játszani az Android 11 Hidden Easter Egg játékát

Több WebView Release Verzió telepítése Android rendszerhez

Egyetlen Android System WebView kiadás mindent ugyanazon a pályán tart, legalábbis a jelentős frissítések tekintetében. A Google szerencsére további lehetőségeket kínál az Android 10 vagy újabb rendszert futtató okostelefonokkal rendelkező Android felhasználók számára. Az Android ezen verziója a WebView olyan verziójával rendelkezik, amely sok kódot oszt meg a Google Chrome alkalmazással. Ahelyett, hogy ezt egyetlen lehetőségként kínálná, a Google négy különálló WebView-verziót kínál, amelyeket telepíthet.

Íme néhány példa:

  • WebView Stable: Ebben a verzióban rendszeresen érkeznek új frissítések, és követik a teszt ütemezését, hogy megőrizzék a stabilitást a különböző eszközökön. Ez az a verzió, amely az összes Android okostelefonnal rendelkezik.
  • WebView béta: A WebView Stable kódjának és funkcióinak nagy részét megosztó béta verzió. A korlátozott tesztelés miatt ez a verzió sok hibát tartalmazhat.
  • WebView Dev: Ez a fejlesztői verzió jelentős változtatásokat tesz lehetővé. Ez a kiadás hetente frissül, így a felhasználók problémákkal és hibákkal szembesülhetnek. Ennek ellenére kipróbálhatja és tesztelheti az új funkciókat vagy javításokat a többi felhasználó előtt.
  • WebView Canary: A legújabb, élvonalbeli verzió tesztelés nélkül. Ez egy napi kiadás, amely tartalmazza az előző napi legutóbbi kódot. Használja ezt a verziót óvatosan és csak saját felelősségére!

Hogyan lehet egyik verzióról a másikra váltani?

A WebView verziók valamelyikének telepítése után kiválaszthatja azt az Android fejlesztői beállítások menüjéből. Általában ez a lehetőség rejtve van. Meg kell mennie az Android beállításaihoz, és meg kell találnia. Érintse meg a Telefon névjegye > Szoftverinformáció elemet. Ezután többször koppintson duplán a Build szám információira.

Ezzel engedélyezi a fejlesztői módot az eszközön. Térjen vissza az Android beállításaihoz, és válassza a WebView implementációt. Itt jelenik meg az elérhető WebView-kiadások listája. Érintse meg azt a lehetőséget, amellyel váltani szeretne.

  Hogyan használjunk Android telefont törött bekapcsológombbal

Az Android 7 és Android 9 közötti eszközökön telepítheti a Google Chrome kiadási sávjait (stabil, béta, fejlesztői és Canary), hogy ugyanazt a hatást érje el. A WebView ezeknél a kiadásoknál beépült a Google Chrome alkalmazásba.

Hogyan lehet kikapcsolni vagy eltávolítani az Android System WebView-t?

Ideális esetben ne inaktiválja vagy távolítsa el az Android System WebView-t. Az Android rendszer WebView egy szükséges rendszerkomponens a webtartalom megnyitásához Android alkalmazásokban. A deaktiválási opció valószínűleg le lesz tiltva. A legjobb, amit tehet, ha engedélyezi a WebView-t, és frissíti a Google Play Áruházból. Ha nehézségeket tapasztal az online tartalom betöltésekor Android okostelefonjára, fontolja meg a WebView egy újabb verziójára való frissítést a fent említett utasításokat követve.

Az ASW béta kiadása megoldhatja a WebView egy újabb bétaverziójának stabil verziójában jelentkező problémát. Természetesen ezeknek a frissítéseknek rövid időn belül be kell jutniuk a WebView stabil teljesítményébe, ezért a legtöbb esetben érdemes lehet várni. Az Android System WebView nem távolítható el, de igen, letilthatja az alábbi lépések végrehajtásával, hogy okostelefonját gyorsabbá és akkumulátor-hatékonyabbá tegye:

  • Nyissa meg a Google Play Áruház alkalmazást
  • Keresse meg az Android System WebView kifejezést
  • Kattintson az első alkalmazásra, amely az Android System WebView
  • A legtöbb eszköznél látható a Letiltás gomb
  • Kattints rá
  • A beállítások, majd az alkalmazások, majd az Android System WebView menüben ellenőrizheti, hogy le van-e kapcsolva.

Android frissítések karbantartása

Az Android-eszközök az iOS-hez képest nem arról híresek, hogy naprakészek maradnak. Ennek ellenére az Android System WebView egyedi rendszerkomponensként való megtartásával a Google könnyen elküldheti a fontos problémákkal kapcsolatos frissítéseket a Google Play Áruházban. Ez gyakorlatilag minden Android-eszközre telepítve van, beleértve a számítógép emulált Android-eszközeit is.

Ez csak egy újabb szabványos okostelefon-biztonsági módszer, amelyet olyan fejlesztők alkalmaznak, mint a Google és az Android, hogy megóvják az eszközöket a legveszélyesebb támadásoktól. Ha nagyon aggódik a biztonság miatt, fontolja meg az Android víruskereső szoftver letöltését. Ez azonban nem feltétlenül szükséges a legtöbb felhasználó számára.

Következtetés

Az Android System WebView nélkül az alkalmazáson belüli külső hivatkozások eléréséhez külön webböngésző alkalmazásra (Chrome, Firefox, Opera stb.) kell váltani. Ellenőrizze, hogy mobileszközén nem található-e elavult rendszerverzió és olyan alkalmazások, mint az Android System WebView. Ezeket rendszeresen frissíteni kell, nehogy hackerek támadják meg Android-eszközét.