Какво представлява Android System WebView?

Може да сте виждали Android System WebView ( ASW ) в списъка с приложения на устройството си с Android или понякога като актуализация на Google Play Store . Това важно системно приложение не е нещо, което инсталирате или използвате директно, но остава съществена част от операционната система Android .

В зависимост от версията на Android(version of Android) , която сте инсталирали, ще видите Android System WebView в различни различни формати. Независимо от вашето устройство, ще ви трябва ASW (или негова версия) активиран и актуален. Това ръководство ще проучи защо, както и ще обясни как да поддържате този системен компонент актуален.

Какво представлява Android System WebView и как се използва?(What Is Android System WebView & How Is It Used?)

Вашето устройство с Android може да има инсталиран уеб браузър, но това не е непременно инструментът за отваряне на уеб страници или уеб-базирани приложения. За да отвори тези страници или приложения, Android вместо това се обръща към Android System WebView , за да покаже уеб съдържание във вашите приложения.

Това обикновено се прави от съображения за скорост и сигурност. Вместо да разчитат на приложение на трета страна, други приложения могат да извикват Android WebView , за да заредят съдържанието, като директно интегрират обажданията към този системен инструмент за ефективност. 

Google еволюира връзката , която Android има с ASW с течение на времето. Преди (Prior)Android 5 Lollipop WebView можеше да се актуализира само чрез големи актуализации на устройства с Android(Android) , издадени от производителя.

С пускането на Android 5 това се промени, давайки на потребителите възможността да го актуализират директно от Google Play Store . Това позволи по-бързи корекции на грешки и пускане на функции. 

Допълнителни промени бяха направени с Android 7 , където персонализиран WebView , базиран на Google Chrome , беше направен като опция по подразбиране за устройства с Android . Това се промени отново в Android 10 , като WebView отново направи отделен компонент, споделяйки код между него и Chrome .

Как да проверите коя версия на системата Android WebView е инсталирана(How To Check What Android System WebView Version Is Installed)

Всяка версия на WebView(WebView) носи нови промени, но трябва да можете да видите коя версия сте инсталирали от настройките на устройството си с Android .

За да направите това, ще трябва да влезете в менюто с настройки за вашето устройство с Android . Това ще варира в зависимост от вашата версия на Android , както и от устройството, което притежавате. Тези стъпки са написани с помощта на смартфон Samsung Galaxy S20 , но стъпките трябва да са подобни за други устройства с Android .

  • От стартовия панел на приложенията на вашето устройство отворете приложението Настройки(Settings) . От там докоснете опцията Приложения(Apps) .

  • Трябва да видите списък с инсталирани приложения, както и предварително инсталирани системни приложения. Използвайте лентата за търсене, за да намерите Android System Webview , след което докоснете записа, след като го намерите.

  • Превъртете надолу екрана Информация за приложението(App Info) . В долната част ще бъде посочен номерът на версията на Android System Webview . Например, версия 83.0.4103.106(Version 83.0.4103.106) . Тези идентификационни номера(IDs) на версията съвпадат с тези за Google Chrome на Android , отразявайки споделената им кодова база.

Ще трябва да проучите номера на вашата версия на Android WebView , за да определите дали това е най-новата налична версия. Ако не е, ще трябва да го актуализирате.

Актуализиране на Android System WebView(Updating Android System WebView)

Поддържането на ASW актуално е лесен процес за по-нови устройства с Android(Android) . Ако имате много по-старо устройство с Android ( Android 4.4 KitKat и по-стари), тогава няма да можете да актуализирате WebView , тъй като той остава много по-интегриран системен компонент, който не може да бъде актуализиран без основна актуализация на устройството.

За всички бъдещи издания обаче можете да актуализирате ASW с помощта на Google Play Store

  • За да направите това, отворете приложението Play Store и потърсете Android System WebView . Ако приложението има налична актуализация, щракнете върху бутона Актуализиране(Update) .

След като WebView се актуализира, Android ще използва тази нова версия на WebView за всички други приложения, които изискват достъп и преглед на уеб съдържание.

Инсталиране на различни версии на Android System WebView(Installing Different Android System WebView Release Tracks)

Едно издание на ASW оставя всички в една лента, поне що се отнася до важни актуализации. За щастие Google предлага по-голям избор за потребителите на Android с устройства, работещи с Android 10 и по-нова версия.

Тази версия на Android включва версия на WebView , която споделя голяма част от същия код като приложението Google Chrome . Това включва споделени предимства и за двете приложения, включително по-малък отпечатък и по-последователно изживяване. 

Вместо да предлага това като единична опция, Google предлага четири различни версии за WebView , които можете да инсталирате. 

Те включват:

  • WebView Stable : актуализира се на всеки няколко седмици след пълен график за тестване, за да се гарантира стабилност на най-голям брой устройства. Това е изданието, включено във всички устройства с Android(Android) .
  • WebView Beta : Бета версия, споделяща по-голямата част от кода и функциите съсстабилния WebView . Тази версия може да включва допълнителни грешки поради намаленото тестване.
  • WebView Dev : Това е версия за разработка, която подлежи на големи промени. Тази версия се актуализира всяка седмица, като потребителите вероятно ще срещнат грешки и проблеми, но също така ще можете да опитате и тествате нови функции или поправки преди други потребители.
  • WebView Canary : Абсолютната авангардна, най-нова версия с нулево тестване. Това е ежедневна версия с най-новия код от предишния ден. Използвайте с повишено внимание!

След като инсталирате една от тези версии на WebView , можете да превключите към нея в менюто с опции за разработчици на Android . Това обикновено е скрито, така че влезте в настройките си за Android . От там докоснете About Phone > Software Information , след което докоснете двукратно информацията за номера(Build number ) на компилацията няколко пъти.

Това ще активира режима на програмист на вашия телефон. След като активирате, върнете се към настройките си за Android и докоснете (Android)внедряване на WebView. (WebView implementation.)Списък с наличните версии на WebView ще бъде наличен тук — докоснете опцията, която искате да използвате, за да превключите към използването й.

За устройства, работещи с Android 7 до 9, можете вместо това да инсталирате версии на Google Chrome ( Stable , Beta , Dev и Canary ), които постигат същия ефект. Това е така, защото WebView е интегриран в приложението Google Chrome за тези издания.

Как да деактивирате или изтриете Android System WebView(How To Disable Or Delete Android System WebView)

Ако искате да деактивирате или изтриете Android System Webview , простият отговор е: не можете (или не трябва). Това е основен системен компонент, необходим за отваряне на уеб съдържание в приложения за Android .

Най-доброто, което можете да направите, е да оставите WebView активиран и да го поддържате актуален с помощта на Google Play Store . Ако имате проблеми със зареждането на уеб съдържание на вашето устройство с Android , разгледайте преминаването към по-нова версия на WebView , като използвате стъпките по-горе.

Грешка в стабилна версия може да бъде коригирана в по-нова бета версия на WebView . Разбира се, тези корекции трябва да се филтрират до стабилната версия на WebView след кратък период от време, така че може да е най-добре да изчакате при повечето обстоятелства.

Поддържане на Android актуализиран(Keeping Android Updated)

Устройствата с Android(Android) не са най-известни със способността си да остават актуализирани, но като запази ASW като отделен системен компонент, Google може бързо да изтласка спешни корекции на грешки с помощта на Google Play Store . Това е инсталирано на почти всички устройства с Android(Android) , включително емулирани устройства с Android(emulated Android devices) на вашия компютър.

Това е друга част от общите мерки за сигурност на смартфони,(common smartphone security measures) използвани от разработчици като Google и Android , за да поддържат устройствата защитени срещу най-лошите заплахи. Ако наистина се притеснявате за сигурността, можете да помислите за инсталиране на антивирусно приложение за Android(Android antivirus app) , но това може да не е необходимо за повечето потребители.



About the author

Аз съм опитен софтуерен инженер, с над 10 години опит в разработването и поддържането на Microsoft Office приложения. Имам силна страст да помагам на другите да постигнат целите си, както чрез работата ми като софтуерен инженер, така и чрез моите умения за публично говорене и работа в мрежа. Освен това съм изключително запознат с драйверите за хардуер и клавиатура, като сам разработих и тествах много от тях.



Related posts