Что такое webview приложения
Все, что тебе нужно знать о WebView приложениях
Имея более одного года опыта работы с WebView, я хочу подробно рассказать о сути таких приложений и раскрыть существующие нюансы, необходимые для понимания того, что они из себя представляют и какие аспекты в работе с ними следует знать. Сразу отмечу, что не претендую на истину в последней инстанции, а отталкиваюсь от собственного опыта, приобретенного в процессе разработки такого рода приложений. И хотя данная статья нацелена в основном на новичков, есть ряд нюансов. Наш Телеграм чат: apps4you_dev. Ну, начнём!
WebView приложения, что это?
В первую очередь это то, что вы видите, переходя по сторонней ссылке в vk или Телеграм, системный компонент, который в рамках приложений открывает web-страницы. Основные площадки для размещения подобных приложений в рамках арбитража для последующего привлечения трафика – это AppStore, Google Play, в частных случаях сайты-одностраничники. Модераторы перечисленных выше площадок всегда на чеку, а значит необходим инструмент для отсеивания нецелевого траффика и самих модеров. Клоака (с англ. cloak – плащ) вшивается в приложение и показывает им заглушку в виде простенькой игры (runner, match-3, и т.п.), целевым же пользователям открывается WebView с самим оффером. Ниже пример страницы с приложением в Google Play:
В чем секрет популярности WebView приложений?
В последние пару лет слив трафика через WebView приложения стал очень востребован, ведь такой инструмент имеет свои неоспоримые достоинства.
В каких вертикалях сегодня используются WebView приложения?
Да практически повсеместно. На данный момент gambling – это самая популярная вертикаль, но с одинаковым успехом подобные приложения используются и для финансов, крипты, дейтинга или нутры. Особую популярность в этом году набирают прилы под беттинг, думаю, что рост спроса на него будет только продолжаться.
Но у WebView приложений есть и минусы, не так ли?
Свои сложности и нюансы есть в любом деле, и работа с WebView приложениями не является исключением. И краеугольный камень – это, конечно же, баны. Баны, которые могут свести с ума!
Бан на модерации, бан прилы через полчаса после ее выхода с недельной модерации, бан аккаунта разработчика… Когда я только начинал разрабатывать подобные приложения, этот бесконечный дурдом буквально выбивал почву из под ног. И даже если вы не станете опускать руки, настроите клоаку, выясните причины большинства банов, готовьтесь к тому, что приложения могут и, скорее всего, будут вылетать спустя 2-3 недели активного отлива. Вдобавок, иногда модерация без особых на то причин может растягиваться на достаточно долгий срок (более недели) и вот вы уже заканчиваете пятую пачку валидола, постоянно обновляя аккаунт в ожидании reject’а или suspend’а вашей прилы. Методом пробок и ошибок, а так же благодаря сотням часов потраченного времени мы в Apps4You смогли выработать свой механизм работы, позволяющий приложениям жить в среднем от двух до четырех недель, безболезненно и быстро проходя модерацию. Конечно, в любом правиле есть свои исключения, но тем не менее. Кроме всего вышеперечисленного вы часто рискуете словить в FB или UAC так называемую метку на приложение, что автоматически заблокирует возможность лить на него из этих источников. Ну то есть совсем, вообще без вариантов. Благо, что источников может существовать несколько. Ну и на десерт, если вы еще не достаточно впечатлились, добавлю, что если баны приложений являются проблемой разработчика, то помните про баны аккаунтов в источниках!
Следующая проблема – это поиск аккаунта для слива своего приложения (в случае, если вы разработчик). Пользоваться одним аккаунтом не вариант, ведь рано или поздно бан обязательно прилетит, поэтому необходимо использование множества аккаунтов. Но Google очень строго следит за этим моментом и регулярно выдает баны по причине мультиакка. Из такой ситуации есть несколько возможных выходов. Покупка готовых аккаунтов у продавцов, использование прокси и VDS с самостоятельной регистрацией или же поиск людей, готовых за небольшое вознаграждение заливать ваши приложения на свой аккаунт до тех пор, пока его не забанят. И мне для поиска подходящего алгоритма работы пришлось потратить не один месяц и не одну тысячу нервных клеток.
И наконец, если вы арбитражник, то поиск адекватного исполнителя задача также нетривиальная. Несмотря на общую перенасыщенность рынка прил по гембле, лишь единицы могут предоставлять качественный сервис. А найти приложение под беттинг, нутру или крипту в условиях заточенности большей части прил именно под гемблинг и вовсе непросто. Кроме того, в подобных поисках высок риск попадания на недобросовестных исполнителей (кого не скамили в ТГ при покупке акков/прил/чего угодно, пусть первый бросит в меня камень). В связи с этим, никогда не забывайте про гаранта и пользуйтесь только проверенными сервисами со сложившейся репутацией, например, Apps4You
А если я хочу сам писать приложения?
Вот самые популярные движки и среды разработки для написания WebView приложений:
Сам я пишу на Unity (C#) лишь по той простой причине, что уверенно овладел этим движком еще до того как окунулся в арбитраж (моя основная деятельность связана с разработкой игр), в целом же плагины и библиотеки для WebView есть практически везде и писать можно на чем угодно, даже на Прологе (нет). Преимущество Unity для написания игр-заглушек в том, что движок заточен в том числе и под разработку игр на мобильные платформы, а кроссплатформенность дает возможность без особых проблем заниматься разработкой приложений как на IOS, так и на Android. Для новичков же, на мой взгляд, отлично подойдет Android Studio.
Атрибуция и еще немного умных слов
Перед тем как перейти к технической части, давайте подробнее остановимся на работе диплинка и нейминга.
Отложенная глубокая ссылка (deep link) это особенный вид ссылок, который позволяет отправить пользователя на нужную страницу в приложении. Как пример частого использования глубокой ссылки в различных играх и прилах – предложение юзеру на старте нажать на рекламу для получения дополнительного бонуса/монет. В случае клика по такой рекламе приложение считывает deep link и понимает, что нужно выдать дополнительный бонус/монеты. В арбитраже deep link уместно использовать для отслеживания множества параметров. Это может быть id оффера, креатива, имя баера, и так далее (так как в FB диплинк указывается в РК, мы можем прописать в нем все необходимые параметры перед стартом каждой рекламной кампании). По мере поступления этих данных в наше приложение они добавляются прямо в ссылку, а оттуда передаются вам в ПП в качестве параметров. Все диплинки имеют общий формат, хотя выглядеть могут по-разному. В наших приложениях от Apps4you вид следующий: myapp://параметры (myapp://sub1=timur&sub2=12&sub3=20). Приложение считывает данные и передает их в ссылку t.me/apps4you_dev так, что она принимает вид t.me/apps4you_dev?sub1=timur&sub2=12&sub3=20. Надеюсь, такое объяснение понятно! И еще один нюанс – весомая часть трафика (до 15%) не получает диплинк, а значит и параметры, из-за чего просто падает в органику
Нейминг, как несложно догадаться, это сама кампания (ее название) в вашем источнике трафика. Основная мысль здесь в том, чтобы по особенному называть ваши кампании, составляя их из конкретных параметров, которые вы хотите учитывать при передаче в трекинговую ссылку. Для функционирования нейминга нужно использовать один из нескольких популярных сервисов атрибуции (пусть это будет Апсфлаер) и интегрировать в него нужный источник. Приложение достает параметр с именем кампании из Апсфлаера, а следующим шагом точно так же передает данные параметры в трекинговую ссылку.
При отливе с UAC нейминг также имеет неприятное свойство поначалу отваливаться.
Нейминг у всех поставщиков тоже разный.
Клоакинг
Выше я уже писал о том, что важно не показать модераторам свои настоящие намерения и закосить под обычную прилу/игру/читалку для того, чтобы ваше приложение не снесли еще на этапе модерации. Вариантов масса, вот вам лишь пара способов:
Маска Анонимуса – наш обязательный атрибут перед загрузкой приложения на модерку
Заглушка
Но что же должен увидеть модератор, чтобы не прикрыть нашу лавочку? Причиной бана может послужить даже недостаточно качественно сделанная заглушка. Стоковая убогая графика не проблема, главное, чтобы описание приложения хотя бы косвенно совпадало с содержимым, а внутри имелся примитивный рабочий геймплей. Для приложения по гемблингу, например, достаточно какой-нибудь игры, а для приложений под подписку на фоторедактор мы сделали простенький фоторедактор.
Ниже я прикреплю несколько скринов рабочих заглушек, надеюсь, что вы не дропнете документ после увиденного. И помните, заглушки не должны быть похожи друг на друга (или на другие игры в маркете), иначе велик риск получить по попке.
2D runner под гемблу с дизом резидента
Какой-то кликер или вроде того
Полезная информация
На сегодня все, друзья! Будьте здоровы и лейте в плюс, желаю всем профита и позитивных эмоций! Можете высказаться об этом материале в нашем чате @apps4you_dev, а ознакомиться со списком актуальных приложений тут.
Что такое webview приложения
Краткое описание:
Системный компонент Android для обработки веб-контента в приложениях Android.
Системный компонент Android WebView работает на базе технологий Chrome и позволяет просматривать веб-контент в приложениях Android. Он уже установлен на вашем устройстве. Чтобы обеспечить его безопасность и высокую производительность, не забывайте обновлять его.
Android System WebView что это?
Почему так много вопросов, что это за штука такая? О, ответ прост – информации по ней немного, а все комментарии, в которых обычно пользователи разъясняют спорные моменты, по нашим русским традициям забиты шутками с разной долей юмора.
На самом деле, сущность Android System WebView предельная ясна – это системный компонент, аналог веб-браузера, благодаря которому вы можете просматривать страницы. Он с самого начала будет установлен на вашем устройстве и единственное, что от вас нужно, так это его обновление. С помощью WebView вы сможете отобразить любой контент на смартфоне, включая ваш собственный. Построен этот компонент на движке WebKit, что позволяет ему загружать страницы так же, как Chrome или Safari. В общем, вещь необходимая, тем более, что платить за неё не надо.
Однако в ней есть и проблемы. Во-первых, пользователи жалуются, что порой WebView до неприличного много жрёт памяти, и отобрать свои родимые мегабайты не так-то просто. Универсальное решение трабла так и не найдено. Во-вторых, отказ выпуска обновлений для более старых версий андроида, начиная с 4.3. Причины? «Не хотим и не будем пересматривать код». При этом любому понятно, что уязвимость движка браузера означает уязвимость приложений системы – все они так или иначе с ним связаны.
Источник>>
Требуется Android: 5.0+
Русский интерфейс: N/A
Версия: 86.0.4240.185 (4 variants) от Google Play Market (gorand39)
Версия: 86.0.4240.114 (4 variants) от Google Play Market (gorand39)
Версия: 86.0.4240.110 (4 variants) от Google Play Market (gorand39)
Версия: 86.0.4240.99 (4 variants) от Google Play Market (gorand39)
Версия: 86.0.4240.75 (4 variants) от Google Play Market (gorand39)
Версия: 85.0.4183.127 (4 variants) от Google Play Market (gorand39)
Версия: 85.0.4183.120 (4 variants) от Google Play Market (gorand39)
Версия: 85.0.4183.101 (4 variants) от Google Play Market (gorand39)
Версия: 85.0.4183.81 (4 variants) от Google Play Market (gorand39)
Версия: 84.0.4147.125 (4 variants) от Google Play Market (gorand39)
Версия: 84.0.4147.111 (4 variants) от Google Play Market (gorand39)
Версия: 84.0.4147.105 (4 variants) от Google Play Market (gorand39)
Версия: 84.0.4147.89 (4 variants) от Google Play Market (gorand39)
Версия: 83.0.4103.106 (4 variants) от Google Play Market (gorand39)
Версия: 83.0.4103.101 (4 variants) от Google Play Market (gorand39)
Версия: 83.0.4103.96 (4 variants) от Google Play Market (gorand39)
Версия: 83.0.4103.83 (4 variants) от Google Play Market (gorand39)
Версия: 81.0.4044.138 (2 variants) от Google Play Market (gorand39)
Версия: 81.0.4044.117 (ARM7a / ARM7a + ARM64-8a) от Google Play Market (gorand39)
Версия: 81.0.4044.117 Google Play (fozii)
Версия: 83.0.4103.14 от 16/04/2020 (vladmira)
Версия: 81.0.4044.111 (2 variants) от Google Play Market (gorand39)
Версия: 81.0.4044.96 (2 variants) от Google Play Market (gorand39)
Версия: 80.0.3987.162 (2 variants) от Google Play Market (gorand39)
Версия: 80.0.3987.149 от 17/03/2020 (vladmira)
Версия: 80.0.3987.132 (2 variants) от Google Play Market (gorand39)
Версия: 80.0.3987.119 от 24/02/2020 (vladmira)
Версия: 80.0.3987.119 (build 3987119×0, 3 variants) от Google Play Market (gorand39)
Версия: 80.0.3987.117 от 18/02/2020 (vladmira)
Версия: 80.0.3987.117 (2 variants) от Google Play Market (gorand39)
Версия: 80.0.3987.99 обновление от Google Play Market (gorand39)
Версия: 80.0.3987.99 от 11/02/2020 (vladmira)
Версия: 80.0.3987.87 (3 variants) от Google Play Market (gorand39)
Версия: 79.0.3945.136 от 21/01/2020 (vladmira)
Версия: 79.0.3945.116 от 07/01/2020 (vladmira)
Версия: 79.0.3945.93 от 18/12/2019 (vladmira)
Версия: 79.0.3945.79 от 10/12/2019 (vladmira)
Версия: 78.0.3904.108 от 19/11/19 (Torento/737)
Версия: 78.0.3904.62 от 25/10/19 (Torento/737)
Версия: 77.0.3865.116 от 09/10/19 (Torento/737)
Версия: 77.0.3865.116 от 8/10/19. (seve-s)
Версия: 77.0.3865.92 от 19/09/19 (Torento/737)
Версия: 77.0.3865.92 от 19.09.2019 (seve-s)
Версия: 77.0.3865.73 от 10/09/19 (Torento/737)
Версия: 77.0.3865.73 arm+arm64. (seve-s)
Версия: 76.0.3809.132 от 26/08/19 (Torento/737)
Версия: 76.0.3809.111 от 13/08/19 (Torento/737)
Версия: 76.0.3809.111 ARM+ARM64 (utf8)
Версия: 76.0.3809.89 от 31/07/19 (Torento/737)
Версия: 75.0.3770.143 (arm, x86) Android System WebView (Torento/737)
Версия: 75.0.3770.143 (arm+arm64) (utf8)
Версия: 75.0.3770.101 Android System WebView (Torento/737)
Версия: 75.0.3770.101 ARM64 (utf8)
Версия: 75.0.3770.89 новый билд Android System WebView (Torento/737)
Версия: 75.0.3770.89 старый билд Android System WebView (fozii)
Версия: 74.0.3729.112 74.0.3729.112
Версия: 71.0.3578.98 ARMv7+ARMv8 Android System WebView (Пост utf8 #80069990)
Версия: 71.0.3578.98 ARM Android System WebView (Пост алекс12 #80067811)
Версия: 69.0.3497.100 Android System WebView (Пост алекс12 #77120119)
Версия: 73.0.3683.90Android System WebView
Версия: 71.0.3578.83 Android System WebView (Пост vovanKARPO #79751063)
Версия: 69.0.3497.100 Android System WebView (Пост strannik775577 #77119852)
Версия: 71.0.3578.20 beta Сообщение №1087, автор Connor_Dechart
Версия: 69.0.3497.91 Сообщение №1024, автор алекс12
Версия: 69.0.3497.86 Android System WebView (Пост vovanKARPO #76785487)
Версия: 69.0.3497.76 Android System WebView (Пост vovanKARPO #76595971)
Версия: 68.0.3440.91 Android System WebView (Пост Displax #75805163)
Версия: 68.0.3440.85 Сообщение №990, автор vovanKARPO
Версия: 68.0.3440.85 Сообщение №991, автор алекс12
Версия: 67.0.3396.87 Сообщение №954, автор vovanKARPO
Версия: 67.0.3396.81 Сообщение №951, автор vovanKARPO
Версия: 67.0.3396.68 Android System WebView (Пост vovanKARPO #73780230)
Версия: 66.0.3359.158 Android System WebView (Пост vovanKARPO #73111934)
Версия: 66.0.3359.126 Сообщение №917, автор vovanKARPO
Версия: 66.0.3359.106 Android System WebView (Пост Displax #72324403)
Версия: 65.0.3325.144 Сообщение №883, автор vovanKARPO
Версия: 64.0.3282.137 Сообщение №837, автор vovanKARPO
Версия: 64.0.3282.123 Сообщение №814, автор vovanKARPO
Версия: 64.0.3282.116 Сообщение №808, автор vovanKARPO
Версия: 63.0.3239.111 Android System WebView (Пост vovanKARPO #68180616)
Версия: 63.0.3239.107 (arm64) Android System WebView (Пост strannik775577 #68118799)
Версия: 63.0.3239.107 (arm) Android System WebView (Пост vovanKARPO #68119478)
Версия: 63.0.3239.107 (x86) Android System WebView (Пост алекс12 #68104049)
Версия: 63.0.3239.83 Android System WebView (Пост vovanKARPO #67818103)
Версия: 62.0.3202.84 (arm/arm64) Android System WebView (Пост vovanKARPO #66655961)
Версия: 62.0.3202.84 (x86) Android System WebView (Пост алекс12 #66769933)
Версия: 62.0.3202.73 Android System WebView (Пост vovanKARPO #66368276)
Версия: 62.0.3202.66 Android System WebView (Пост Displax #66172994)
Версия: 61.0.3163.98 Android System WebView (Пост Displax #65217126)
версия: 61.0.3163.81 Android System WebView (Пост vovanKARPO #64749423)
версия: 60.0.3112.116 Android System WebView (Пост vovanKARPO #64595646)
версия: 60.0.3112.107 Android System WebView (Пост Displax #64189026)
версия: 60.0.3112.97 Android System WebView (Пост vovanKARPO #63915893)
версия: 60.0.3112.78 Android System WebView (Пост vovanKARPO #63528492)
версия: 59.0.3071.125 Android System WebView (Пост vovanKARPO #62801963)
версия: 59.0.3071.122 (arm64) Android System WebView (Пост vovanKARPO #62789658)
версия: 59.0.3071.122 (arm) Android System WebView (Пост maskit166 #62769617)
версия: 59.0.3071.122 (x86,x86_64) Android System WebView (Пост Displax #62793262)
версия: 59.0.3071.92 Android System WebView (Пост vovanKARPO #62145023)
версия: 60.0.3112.43 beta Android System WebView (Пост Displax #62605888)
версия: 60.0.3112.43 beta (х86) Android System WebView (Пост vovanKARPO #62618814)
версия: 59.0.3071.82 (x86 + x86_64) Android System WebView (Пост vovanKARPO #61979752)
версия: 59.0.3071.82 (arm/arm64) Android System WebView (Пост Displax #61968007)
версия: 59.0.3071.36 (x86 + x86_64) Android System WebView (Пост dafola #61088547)
версия: 58.0.3029.83 (arm/x86+x86_64) Android System WebView (Пост Displax #60665194)
версия: 58.0.3029.83 (arm64) Android System WebView (Пост vovanKARPO #60687531)
версия: 57.0.2987.132 Android System WebView (Пост Displax #59897210)
версия: 57.0.2987.108 (х86)Android System WebView (Пост Displax #59431682)
версия: 57.0.2987.108 (arm64) Android System WebView (Пост And_RU #59430809)
версия: 57.0.2987.108 (arm, х86)Android System WebView (Пост Displax #59431682)
версия: 56.0.2924.87 Android System WebView (Пост Displax #57893107)
версия: 56.0.2924.78 Android System WebView (Пост Displax #57625465)
версия: 55.0.2883.91 Android System WebView (Пост Displax #55984421)
версия: 55.0.2883.84 Android System WebView (Пост Displax #55867653)
версия: 54.0.2840.85 (х86) Android System WebView (Пост bulat42 #54937188)
версия: 54.0.2840.85 (arm64; arm) Android System WebView (Пост vovanKARPO #54913801)
версия: 54.0.2840.68 Android System WebView (Пост Displax #54267128)
версия: 54.0.2840.61 Android System WebView (Пост Displax #54052493)
версия: 53.0.2785.124 (x86) Android System WebView (Пост алекс12 #53331057)
версия: 53.0.2785.124 (arm, arm64, x86_64) Android System WebView (Пост Displax #53214013)
версия: 53.0.2785.121 Android System WebView (Пост Displax #53187008)
версия: 52.0.2743.98 (x86_64) Android System WebView (Пост LVware #51848446)
версия: 53.0.2785.113 Android System WebView (Пост VernyjPes #53084512)
версия: 53.0.2785.97 Android System WebView (Пост Иван Н #52938624)
версия: 52.0.2743.98 (ARM + ARM64 + x86) Android System WebView (Пост Displax #51846566)
версия: 51.0.2704.54 arm64 + arm Android System WebView (Пост VLADFIONOV #49727546)
Версия: 51.0.2704.81 х86 Android System WebView (Пост LVware #50390283)
версия: 50.0.2661.86 x86 Android System WebView (Пост VLADFIONOV #49379939)
версия: 50.0.2661.86 arm, arm64 Android System WebView (Пост Displax #49034779)
версия: 49.0.2623.105 arm, arm64, x86 Android System WebView (Пост Displax #48648255)
версия: 49.0.2623.105 x86_64 Android System WebView (Пост LVware #48802884)
версия: 50.0.2661.35 x86 Android System WebView (Пост VLADFIONOV #48035704)
версия: 50.0.2661.35 arm, arm64 Android System WebView (Пост VLADFIONOV #48035704)
версия: 49.0.2623.91 arm Android System WebView (Пост VLADFIONOV #47781005)
версия: 48.0.2564.106 (х86) Android System WebView (Пост bulat42 #47506815)
версия: 49.0.2623.63 (arm + arm64) Android System WebView (Пост VLADFIONOV #47449906)
версия: 48.0.2564.106 arm Android System WebView (Пост VLADFIONOV #47124277)
версия: 48.0.2564.99 (arm + arm64) Android System WebView (Пост VLADFIONOV #46663337)
версия: 48.0.2564.85 (arm + arm64) Android System WebView (Пост VLADFIONOV #46540802)
версия: 48.0.2564.79 (arm) Android System WebView (Пост VLADFIONOV #46180718)
версия: 47.0.2526.100 (х86) Android System WebView (Пост VLADFIONOV #46602522)
версия: 47.0.2564.71 (arm + arm64) Android System WebView (Пост VLADFIONOV #45943465)
версия: 47.0.2526.100 (arm) Android System WebView (Пост VLADFIONOV #45876876)
версия: 47.0.2526.100 (arm + arm64) Android System WebView (Пост VLADFIONOV #45901820)
версия: 47.0.2526.99 arm Android System WebView (Пост VLADFIONOV #45354428)
версия: 46.0.2490.76 (х86)Android.Webview_46.0.2490.76(x86).apk ( 28.45 МБ )
версия: 47.0.2526.77 (arm) com.google.android.webview_47.0.2526.77.apk ( 25,57 МБ )
версия: 47.0.2526.77 (arm + arm64) com.google.android.webview_47.0.2526.77(arm64).apk ( 45,86 МБ )
версия: 47.0.2526.68 (arm) Android.Webview_47.0.2526.68(armv7).apk ( 25.57 МБ )
версия: 47.0.2526.68 (arm + arm 64) Android.Webview_47.0.2526.68(arm,arm64).apk ( 45.86 МБ )
Зачем Android нужен WebView и как он работает
Несмотря на то что почти все смартфоны на Android получают новые версии ОС только два года, Google худо-бедно старается их поддерживать в актуальном состоянии ещё какое-то время путём обновления своих сервисов. Для этого поисковый гигант просто рассылает апдейты через Google Play, чтобы те пользователи, которым уже не светят традиционные обновления, могли получить запланированные нововведения и экстренные баг-фиксы. Однако, многие, как показала практика, этого не знают, и, видя, как системные компоненты с непонятными им названиями, спрашивают, например, что такое WebView и зачем это нужно. Восполняю пробел.
Вы много раз видели Android System WebView, но наверняка не знаете, что это и зачем нужно
Вы могли видеть WebView, полное название которого Android System WebView, в двух местах: в каталоге Google Play и в разделе «Приложения». Причём мелькает он заметно чаще других, периодически получая обновления и фигурируя в описаниях обновлений стороннего софта, разработчики которого почему-то считают необходимым упомянуть его. Прямо-таки в каждой бочке затычка. Однако, если разобраться чуть глубже, всё становится на свои места.
Что такое Android WebView
WebView — это встроенный браузер для приложений
WebView – это системный компонент, или, проще говоря, приложение, которое отвечает за открытие веб-страниц в рамках других приложений. Думаю, вам не раз приходилось открывать ту или иную ссылку в мессенджере, социальной сети или клиенте электронной почте. Так вот, если вы заметили, почти всегда нажатие на ссылку приводит к тому, что она открывается в интерфейсе самого приложения, вместо того чтобы перенести вас в браузер. Таким образом разработчику проще отслеживать ваши действия, поскольку получить их из стороннего браузера у него не выйдет.
Google рассказала, что изменится в Google Chrome после обновления
Но поскольку Android System WebView является, по сути, самостоятельным компонентом, периодически пользователи сталкиваются с проблемами в его работоспособности. Одни уверяют, что WebView не работает, другие сообщают, что WebView не обновляется, а третьи – что WebView недоступен. Казалось бы, причины у этих проблем могут быть самые разные и, чтобы что-то советовать пользователям, которые с ними столкнулись, нужно хотя бы разузнать дополнительные подробности или по крайней мере худо-бедно разбираться в разработке приложений и особенностях функционирования системных компонентов. Но нет.
WebView и Google Chrome
В конце прошлого года Google интегрировала в Android System WebView компонент Chrome WebView. Проще говоря, компания просто сделала так, что теперь все ссылки в сторонних приложениях будут открываться в виджете Chrome, который будет встроен во все программы по умолчанию. Поисковый гигант объяснил это тем, что это позволяет снизить нагрузку на ресурсы устройства и облегчит эффективность обновления. Но, как показывает практика, это только лишний раз запутало пользователей, которые вообще перестали понимать, что им делать в случае возникновения проблем.
Samsung хочет, чтобы Chrome для Android получил поддержку расширений
А, между тем, всё очень просто. Несмотря на то что Android System WebView по-прежнему обновляется самостоятельно, он глубоко связан с Google Chrome. Поэтому, когда вы сталкиваетесь с перебоями в работе системного компонента, вам нужно не искать обновления для него, а установить апдейт браузера.
Как обновить Android WebView
Зачастую обновлять следует не Android System WebView, а Google Chrome
Chrome загружает процессор и жрёт зарядку? Google всё исправит
На первый взгляд, может показаться, что всё это глупости, и на самом деле обновления ничего не решают, но это не так. В прошлом Google неоднократно выпускала такие патчи, которые возвращали работоспособность системных компонентов, от которых во многом зависела и работа сторонних приложений. Последний такой случай произошёл в декабре прошлого года, когда из-за сбоя в Chrome пользователи лишились возможности открывать ссылки в приложениях, которые к Google не имеют никакого отношения. Поэтому не пренебрегайте обновлениями. Они выходят для вас.