Google раскрыла подробности о причине массового сбоя Android-приложений, с которым в марте этого года столкнулись пользователи по всему миру. Речь идет о сбоях в работе сервиса WebView, который используется мобильными приложениями с сетевыми функциями.
Напомним, что 22 марта пользователи Android-устройств по всему миру столкнулись с трудностями при использовании различных приложений. Проблема затронула многие продукты Google, включая Gmail и Play Store. По имеющимся данным, проблема была вызвана ошибками в программном обеспечении и настройках WebView и Chrome. Это привело к" нестабильности " в Android-приложениях, использующих WebView для визуализации веб-контента, что привело к многочисленным сбоям.
Чтобы решить эту проблему, Google пришлось выпустить новые версии Chrome и WebView. Проблему можно было решить, удалив обновления WebView, но Google не афишировал эту возможность из-за высокой вероятности потери данных в некоторых приложениях.
Чтобы избежать подобных проблем в будущем, разработчики планируют провести более тщательную проверку WebView и связанных с ним процессов перед запуском, одновременно улучшив "процесс экспериментального тестирования и развертывания". Если проблема не устранится, WebView вернется в "безопасный режим" или известное рабочее состояние. Кроме того, Google намерена ускорить процесс обновления WebView и Chrome через официальный магазин цифрового контента Play Store.