Cikk

Mi az Android System WebView, és miért függ tőle sok alkalmazás?

protection click fraud

Android WebViewForrás: Jerry Hildenbrand / Android Central

Ha androidos telefont használ, nem számít, ha ez az egyik legjobb Android telefonok vagy egy nagyszerű olcsó Android telefon, nagy eséllyel megvolt sok alkalmazással kapcsolatos problémák hétfő este. Amikor az egyébként működő alkalmazások csoportja összeomlik és égni kezd, általában egyetlen tettes a felelős, és ezúttal az Android System WebView komponensének nyüzsgő frissítése volt.

Kíváncsi lehet, hogy mi a közös a Gmailben, a Google Maps-ben és még az Instagramban is, ami mindhárom működését abbahagyhatja, ha egy kicsi, többnyire ismeretlen komponens széthúzódik. Ezt elszakíthatjuk és beszélhetünk róla. Tehát ezt szem előtt tartva ugorjunk közvetlenül az Android System WebView magyarázatunkba.

VPN ajánlatok: Élettartamra szóló licenc 16 dollárért, havi tervek 1 dollárért és még több

Mi az Android rendszer WebView?

Webview Play ÁruházForrás: Jerry Hildenbrand / Android Central

A sok a Google Play áruházban található alkalmazások közül az interneten kell megmutatnia valamit. A Google szolgáltatásainak nagy része minden egyes webalapú, a közösségi médiát mind egy webszerveren tárolják, sőt sok játékot az interneten keresztül játszanak, és működésükhöz szükség van valamilyen webböngészőként működő összetevőre megfelelően.

Ezt könnyedén el tudja képezni maga a Chrome böngésző megnyitásával és a látogatással www.gmail.com, ahol látni fogja az URL változását, amikor egy webalkalmazásba irányít, ahol minden e-mailje él. Kicsit máshogy néz ki, mint a Gmail alkalmazás, de az összes tartalom a helyén van. Természetesen ez bármely asztali webböngészőről is működik.

A WebApps nagyszerű lehet, de egy dedikált alkalmazás általában több funkciót kínál.

Könnyű lenne olyan alkalmazást készíteni, amely valójában semmi, csak a gmail.com internetes parancsikonja, de rendelkezik egy a dedikált alkalmazás javítja az értesítéseket, és az Android néhány egyéb eszközét beépítheti a felhasználásával alkalmazásengedélyek. Rengeteg alkalmazás és szolgáltatás remekül fog működni a Chrome-ban a megfelelő webhelyen keresztül, de általában egy alkalmazás jobb felhasználói élményt nyújt.

Ahelyett, hogy minden alkalmazás használná a saját beépített webböngészőjét, amely ugyanúgy képes megjeleníteni a Google Chrome villogó motorját, a Google egy beépített rendszerösszetevőt nyújtott, amely csak működik; amikor működik, vagyis. Gondoljon az Android System WebView-ra, mint Chrome fülre, anélkül, hogy a Chrome minden különösebb szemetet folytatna, mint például a szinkronizálás vagy a számítási energiát használó kiterjesztések halmaza. Könnyű, működik, sokkal könnyebb a rendszer erőforrásainál, mint ugyanazon információk megnyitása A Chrome, és rengeteg időt takarít meg a fejlesztőknek, mert nem kell erre a rendszerre építeniük a sajátjuk.

Hogyan működik az Android WebView?

Webnézet leírásaForrás: Jerry Hildenbrand / Android Central

Az Android WebView egy olyan kódrészlet, amely lehetővé teszi a fejlesztő számára, hogy webes tartalmat nyisson meg az alkalmazásán belül, a fent leírtak szerint. Nagyszerű ötlet az, hogy mennyire könnyű használni.

Egy fejlesztő képes adja hozzá a WebView tevékenységet három rövid kódsorral rendelkező alkalmazáshoz, kérjen engedélyt az internet használatára, és nyújtson be minden tetsző webtartalmat néhány további kódsorral. Ennek a kódnak nem kell tudnia, hogy mi található a használt webcímen, és csak úgy jeleníti meg a tartalmat, mint bármely webböngésző, beleértve a szkripteket is.

Ez azt jelenti, hogy a fejlesztő ablakot mutathat az alkalmazásában egy web-URL-re, és ez az URL dinamikus tartalmat tartalmazhat, amelyet az alkalmazáson kívül frissítenek. Ez tökéletesíti az Android WebView-t a Reddit alkalmazás vagy a Gmail, mert az új vagy megváltozott tartalom megtekintéséhez csak az oldal frissítése szükséges.

Hihetetlenül nehéz lenne egy olyan webszolgáltatást és egy megfelelő alkalmazást létrehozni, amely mindig naprakész volt, anélkül, hogy a tényleges weboldal szeletét használta volna a szolgáltatáshoz. Ha a Google rendszerszintű módszert kínál az internet ezen szeleteinek megragadására, fenntarthatja a szabványokat és mindent naprakészen tarthat a Google, nem pedig minden fejlesztő, aki harcol maguk. A legtöbb modern operációs rendszer hasonló módon jeleníti meg a dinamikus webes tartalmat egy alkalmazáson belül.

Mi történik, amikor a WebView összeomlik?

Google Maps BrokenForrás: Jerry Hildenbrand / Android Central

Sok alkalmazás leáll, ahogy azt 2021. március 22-én láttuk.

Frissítés a Android rendszer WebView (ezt a bizonyos rendszerösszetevőt a Google Playen frissíted) egy kicsit funky-nak bizonyult délután, és ennek eredményeként az Android WebView-tól függő alkalmazások már nem tudták megjeleníteni az általuk megjelenített tartalmat szükséges. Ez nem mindenkit érintett, és úgy tűnik, hogy nincs rím vagy ok a hiba magyarázatára. A jó hír az, hogy gyorsan foltozták, és mindaddig, amíg frissítette a Chrome-ot és az Android WebView "alkalmazást", minden jó, ha még egyszer megy.

Ez valóban megmutatja, miért olyan nagyszerű a Google által itt alkalmazott rendszer, és mennyi más alkalmazás függ attól, hogy megfelelően működik-e. Ha ez a hiba érintett téged, akkor az, hogy sok alkalmazásod nem működik, nem tűnt olyan nagyszerűnek. De a gyors fordulat és a javítás egyszerre minden felhasználóra kiterjedt majdnem bepótolja.

Ez azt is megmutatja, hogy a Google mennyire óvatosnak kell lennie bármikor, amikor frissít egy rendszerelemet. A gyors javítás nagyszerű, de több millió felhasználónak vannak olyan alkalmazásai, amelyek nem működnek a hiba miatt. Valami olyasmi, mint az Android WebView, nagyon jól tesztelt, mielőtt kiszorult volna, de hibák továbbra is előfordulnak. Az, hogy milyen gyorsan találnak és rögzülnek, még fontosabb, mint eleve megakadályozni őket.

Az Android WebView nem valami elbűvölő, és nem is azok közé tartozik, amelyekről sokat beszélünk. Általában csak ott ül és végzi a dolgát, és mi igazán nem törődünk vele. De még mindig nagyon jó tudni, hogy mindez hogyan működik, és hogy a telefonjaink mennyire függenek az internettől.

Disney Plus ár: havi költségek, csomagok, legjobb ajánlatok és egyebek
Takarítson meg egy kis készpénzt

Szeretne regisztrálni a Disney Plus-ra, de szeretné biztosítani, hogy a legjobb ajánlatot kapja? Ne keressen tovább!

A Google kiadott egy frissítést az Android alkalmazás-összeomlás problémájának kijavítására
Buggyos hibák

A véletlenszerű alkalmazásbalesetek sújtják az Android felhasználókat, és úgy tűnik, hogy aránytalanul érintik a Galaxy okostelefonokat. Van egy egyszerű módszer a probléma megoldására.

OnePlus 9 vs. OnePlus 9 Pro: Melyiket érdemes megvásárolni?
soha ne telepedj le

A OnePlus két nagyszerű lehetőséggel rendelkezik, ha új telefont keres 2021-ben. Megvásárolja-e a OnePlus 9-et, vagy inkább a OnePlus 9 Pro-t választja? Azért vagyunk itt, hogy segítsünk.

Ezek a fotónyomtatók megkönnyítik az Android telefonról történő nyomtatást
Nyomtasson emlékeket a zsebéből

Szeretne képeket nyomtatni közvetlenül androidos telefonjáról? Nos, most könnyebb, mint valaha, és megtaláltuk a legjobb fotónyomtatókat, amelyek közül 2021-ben választhatunk.

instagram story viewer