Пользователи Android на вылеты, сбои и закрытие приложений без причины — непонятно, у кого конкретно они вылетают и при каких обстоятельствах, но проблема очень массовая. Google уже обратила внимание на происходящее и сообщила, что проблема заключается в обновлении приложении-компонента WebView в системе, которое приводит к сбоям программ.
Если вы столкнулись с проблемой, что приложения на любом Android-смартфоне начали вылетать или закрываться без причины, то есть простой способ это исправить. Для этого нужно зайти в «Настройки» → «Приложения» → в меню с тремя точками включить отображения системных приложений → в поиске найти Android System Webview → нажать «Удалить обновления».
У некоторых пользователей отсутствует кнопка для удаления обновления WebView или это просто не помогает, в таком случае можно попробовать удалить и заново установить браузер Chrome.
Google уже работает над исправлением проблемы, чтобы быстро выпустить исправленное обновление для компонента Webview, об этом сообщает The Verge. Сколько на это уйдет времени — неизвестно.
Судя по жалобам в интернете, чаще всего вылетает приложение Gmail, мобильные игры и другие программы с подключением к интернету. Проблемы встречаются независимо от бренда и модели смартфона, версии Android и других параметров.
Android System WebView что это?
Почему так много вопросов, что это за штука такая? О, ответ прост – информации по ней немного, а все комментарии, в которых обычно пользователи разъясняют спорные моменты, по нашим русским традициям забиты шутками с разной долей юмора.
На самом деле, сущность Android System WebView предельная ясна – это системный компонент, аналог веб-браузера, благодаря которому вы можете просматривать страницы. Он с самого начала будет установлен на вашем устройстве и единственное, что от вас нужно, так это его обновление. С помощью WebView вы сможете отобразить любой контент на смартфоне, включая ваш собственный. Построен этот компонент на движке WebKit, что позволяет ему загружать страницы так же, как Chrome или Safari. В общем, вещь необходимая, тем более, что платить за неё не надо.
Однако в ней есть и проблемы. Во-первых, пользователи жалуются, что порой WebView до неприличного много жрёт памяти, и отобрать свои родимые мегабайты не так-то просто. Универсальное решение трабла так и не найдено. Во-вторых, отказ выпуска обновлений для более старых версий андроида, начиная с 4.3. Причины? «Не хотим и не будем пересматривать код». При этом любому понятно, что уязвимость движка браузера означает уязвимость приложений системы – все они так или иначе с ним связаны.