Що таке Android System WebView і чи можна його видалити

Користувачі пристроїв на базі ОС Android, переглядаючи список встановленого ПЗ, знаходять серед знайомого софта і системні програми, про які нічого не знають. Одна з таких програм - Android System WebView. Її можна виявити в числі запущених додатків або, отримавши повідомлення про оновлення. Іноді при ручному очищенні з метою звільнення місця в пам'яті пристрою, недосвідчені користувачі зносять все, що потрапляє під руку, при цьому деякі системні компоненти краще не чіпати, щоб уникнути нанесення збитку системі. Звичайно, такі додатки без root-прав не видалити, але навіть зупинка їх роботи може спричинити за собою неприємні наслідки. Так, небажаним є і видалення софта Android System WebView.

Призначення програми Android system webview.

Що це таке

Закономірним бажанням користувача, вперше виявив софт, буде дізнатися, що це за Android System WebView і які завдання виконує даний софт, а також чи можна видаляти його. Програма, що працює на базі Chrome, встановлена ​​і є системним компонентом ОС Android, вона застосовується для обробки веб-контенту всередині різних додатків, в результаті чого немає необхідності переходу до браузерів. Тобто, завдяки WebView вміст сайтів може відображатися прямо в програмах. Якщо взяти за приклад додатка соцмереж, то при перегляді стрічки і переході по посиланнях ви не будете перенаправлені в браузер, а побачите контент, не залишаючи месенджера. В цьому і полягає суть функціонування даного інструменту, і тепер ви маєте уявлення, що таке Android System WebView. Системний софт за замовчуванням встановлюється на пристрої з Android 4.2.2 і вище. Якщо на девайсе його немає, наприклад, ви видалили його, використовуючи рут-доступ, не знаючи, що це за програма, то встановити додаток можна з магазину Play Market, звідси ж викачуються і оновлення. При цьому краще використовувати WebView, починаючи з версії Android 5.0 з огляду на залучення великої кількості ресурсів, що вантажить пристрій численними процесами (споживання пам'яті та ін. Безпосередньо залежить від кількості запущених програм та ігор). До того ж, підтримка продукту для ранніх версій ОС припинена.

Які програми використовують Android System WebView

Розглядаючи для чого потрібен софт, щоб було наочніше, наведемо як приклад кілька програмних продуктів, які використовують System WebView як засіб для перегляду інтернет-контенту в своєму середовищі:

  • Google преса.
  • ICQ Messenger.
  • GPS Status.
  • Asus Погода.
  • Mikuni Browser, Puffin Browser і деякі інші браузери.
  • Вконтакте, Однокласники, Facebook та ін.

Це лише невеликий список ПО, що використовує WebView. Додатки погоди, соціальних мереж, месенджери і багато інших мають цю вбудовану опцію. Розробники софта можуть додати функціональність браузера в свій продукт, для чого потрібно впровадити в нього бібліотеку WebView, встановити компонент в макеті і форматувати в коді. Необхідно також включити підтримку JavaScript, щоб сторінки, де він реалізований, коректно працювали, і додати дозволу на доступ до мережі Інтернет. Щоб користувачі змогли відкривати посилання прямо всередині софта, буде потрібно установка WebViewClient.

Як включити Android System WebView

На Android 7 версії і вище служба неактивна за замовчуванням. Ці завдання покладені на інструменти Google Chrome і вбудовані засоби програм. Тобто, особливої ​​потреби в активації даного софта немає, але якщо ви хочете, щоб працював не Chrome, а WebView, перша служба відключається і включається Android System WebView, оскільки разом вони не функціонують. Виконати активацію можна різними методами.

Спосіб перший:

  • У розділі «Додатки» знаходимо Google Chrome і відключаємо натисканням відповідної кнопки.
  • Встановлюємо або оновлюємо Android System WebView з Play Market.
  • Тепер залишилося запустити будь-який софт, який використовує WebView, і служба буде запущена в автоматичному режимі. Припустимо, перейдемо з налаштувань девайса в розділ «Інформація про пристрій» - «Юридична інформація» і виберемо «Правова інформація Google», потім відкриємо будь-яке посилання.
  • Додаток WebView буде активовано, але при включенні Chrome, знову відключиться.

Спосіб другий:

Виконати процедуру трохи складніше, до того ж не завжди можливо, але якщо першим способом не вдалося підключити службу, робимо наступне:

  • Йдемо в налаштування і в розділі «Про телефоні» вибираємо «Номер збірки».
  • Лише кілька разів клацнувши активуємо режим розробника (тиснемо до отримання відповідного повідомлення).
  • У розділі «Для розробників» знаходимо «Сервіс WebView».
  • Тут можна буде вибрати засіб для обробки веб-посилань всередині додатків.

Можливі проблеми і способи їх вирішення

Як правило, сервіс справно працює, але іноді все ж можливе виникнення помилок. Оскільки WebView для версій Android до п'ятої версії більше не підтримується, це спровокувало появу вразливостей в софт. Повідомлення, що повідомляють про збої, можуть з'являтися при запуску деяких програм, ігор або при використанні браузера. Виправлення помилки полягає в очищенні даних програми. Щоб це здійснити виконуємо наступне:

  • Переходимо до налаштувань девайса, вибираємо «Додатки».
  • У переліку софта знаходимо Android System WebView (ASW), натискаємо.
  • Тут тиснемо кнопку «Очистити дані» і «Очистити кеш».

У деяких випадках спосіб не працює. Можна спробувати також зупинку служби та видалення оновлень, після чого завантажити повне оновлення System WebView. Крім того, не зайвим буде перевірити, чи достатньо пам'яті на пристрої, іноді може допомогти перемістити програму на SD-карту. Нерідко користувачам набридає спливаюче повідомлення про необхідність поновлення софта. Проблема виправляється просто:

  • Йдемо в магазин додатків Google Play Market і оновлюємо компонент ASW.
  • При повторенні помилки, що ймовірно на пристроях з Android 7 і вище, слід оновити і Google Chrome.

Якщо все методи виправлення збоїв в роботі служби виявилися безсилі, залишається виконати скидання до заводських налаштувань, попередньо зробивши резервну копію даних. Але це крайній захід і найчастіше вдаватися до таких дій не доводиться.

Як видалити додаток Android System WebView

Можливість видалення будь-якого софта присутній завжди, нехай і не явна, як у випадку з системними компонентами. Побачивши в процесах ненажерливість Android System WebView, багато користувачів задаються питанням, чи можна видалити це додаток. У стандартному режимі системний софт не відкинеш, так що, якщо мета стоїть повністю позбутися від служби, доведеться повозитися з отриманням root- прав, що дозволяють виробляти з операционкой все, що душа забажає. При цьому рут-доступ не єдине рішення, за допомогою якого можна зупинити діяльність програми.

Видаляти System WebView вкрай не рекомендується, якщо у вас Android нижче сьомої версії, оскільки це спричинить за собою ряд помилок і збоїв. Службу використовують багато додатків, тому на коректність їх роботи після видалення або відключення інструменту не варто і розраховувати. Крім відсутності можливості відкриття вбудованих посилань усередині програм ви отримаєте і інші збої в системі, причому проблема може прийняти досить серйозну форму, наприклад, виразившись у вигляді циклічної перезавантаження пристрою. Тепер перейдемо до питання, чи можна відключити службу Android System WebView, якщо рут-прав все ж немає, у вас операційна система сьомої версії або вище, а додаток ви не вважали для себе корисним. В даному випадку ПО можливо тільки зупинити. Для цього виконуємо наступні дії, що застосовуються для зупинки будь-якого софта Android:

  • Йдемо в налаштування пристрою.
  • Переходимо тут до розділу «Додатки».
  • Вибираємо зі списку Android System
  • Тиснемо кнопки «Зупинити», «Видалити оновлення», потім «Очистити дані».
  • Ці дії зупинять роботу програми.

Ми не рекомендуємо видаляти системні програми. Рут-права в невмілих руках можуть нашкодити пристрою, хоча і без них деякі дії користувача ще більш руйнівні, ніж віруси і здатні завдати чималої шкоди системі.

Що ж стосується конкретно WebView, то якщо на вашому смартфоні підтримується альтернативний софт, і ви вирішили користуватися іншим інструментом, який виконує ті ж завдання, служба буде просто неактивна, так що переживати про використання її ресурсів не варто.