Удаление рекламы на Андроид

27 дек 2014 в 06:12272790
(4.4)

Известно, что реклама - двигатель торговли, и с этим утверждением не поспоришь. В то же время навязчивая реклама может значительно испортить впечатление от качественного продукта, отбив любое желание им пользоваться. Именно поэтому вопрос "Как убрать рекламу из программ на Android" является намного более актуальным, чем это может показаться на первый взгляд.

 

Для операционной системы Android существует множество отличных и полезных программ, которые предлагаются к скачиванию в платной и бесплатной версии, и единственным отличием бесплатной версии является встроенная в приложение реклама. Для разработчика это вполне нормальный способ монетизировать свои труды, ведь без финансовой поддержки выпуск новых версий программы вообще прекратится. Но для конечного пользователя смартфона такая реклама, постоянно тут и там мелькающая в приложении, является всего лишь назойливым раздражителем, отвлекающим внимание и поедающим мобильный трафик (который, к тому же, и не бесплатный). Кроме того, на рекламу тратятся ресурсы смартфона, ускоряется разряд батареи и т.д. В таком случае удаление рекламы на Android выглядит вполне логичным желанием для пользователя.

 

Существует несколько способов блокировки приложений, замусоривающих Ваш телефон или планшет ненужной рекламой, и сейчас мы расскажем о них по порядку.

 

Как удалить рекламу на Android с помощью специальных программ

Самым простым и популярным способом блокировки различной рекламы как из приложений, так и из браузеров, является установка специализированной программы. Таких программ, которые делают это максимально качественно, существует не так уж и много, и описание самых популярных из них мы приведём ниже. Данные приложения Вы вряд ли когда-либо найдёте на Google Play маркете, ведь его владелец, компанияGoogle, очень жёстко борется с теми, кто блокирует рекламу, мешая зарабатывать деньги разработчикам. Пусть этот факт остаётся на совести Google, а скачать блокировщик рекламы на Android мы сможем и в другом месте.

 

Adblock Plus - возможно, самое знаменитое приложение из этой серии, основной задачей которого является блокировка любой рекламы, будь то встроенная в приложение, браузер, всплывающие окна, видеореклама на youtube и т.п.

Удаление рекламы на Андроид

Adblock Plus является абсолютно бесплатным приложением, и после установки на телефон или планшет с ОСAndroid начинает работать сразу, при первом запуске предлагая необходимые настройки и блокируя рекламу в приложениях, браузере (поддерживается chrome,opera и другие популярные). Для работы приложения root-права необязательны, но если Вы получите root на Ваш телефон или планшет, функциональность приложения расширится, и Вы сможете с помощью Adblock Plus фильтровать мобильный трафик Вашего устройства.

Удаление рекламы на Андроид

Скачать Adblock Plus можно с официальной страницы разработчиков.

 

 

AdFree Android - ещё одно отличное бесплатное приложение, уверенно отвечающее на вопрос "Как убрать рекламу на Android". Отличием данной программы от предыдущей является необходимость получения root-прав для её функционирования. В остальном же возможности программ очень похожи.

 

С помощью AdFree Android осуществляется блокировка любой рекламы, будь то встроенная в приложение или в браузер (chrome,operaи т.п.), а также рекламы на сайтах.

 

Данная программа работает с известными хостами, которые отсылают свои запросы в интернет, поэтому в блокировке рекламы с помощью AdFree Android есть некоторые ограничения. Приложение может блокировать только ту рекламу, которая отсылает свои запросы в интернет, получая оттуда рекламные изображения. Если же картинка с рекламой вшита в само приложение, её блокировка с помощью AdFree Android невозможна. 

 

Скачиватся AdFree Android с домашней странички разработчиков.

 

 

AdAway - это третье бесплатное приложение, которое мы включили в список избранных блокировщиков рекламы на Android. Для его работы Вам также понадобятся root-права.

Удаление рекламы на Андроид

Приложение работает с чёрными и белыми списками хостов, которые можно устанавливать в AdAway вручную. Скачать и установить программу AdAway себе на смартфон можно по этой ссылке.  

Удаление рекламы на Андроид

Как видите, приложений, справляющихся с вопросом "Как убрать рекламу на Android", существует достаточное количество, и среди них можно выбрать что-то подходящее. Но возможно такое, что данные приложения не смогут убрать всю рекламу, которая есть у Вас на устройстве. Для полного гарантированного устранения рекламы можно воспользоваться методом её удаления непосредственно из файла приложения, о чём пойдёт речь далее.

 

 

Как удалить рекламу на Android напрямую из apk-файла

Блокировка рекламы с помощью специального приложения, устанавливаемого на телефон или планшет с операционной системой Android, безусловно, несложный способ, подходящий для большинства пользователей. Но 100-процентной гарантии он не даёт, ведь реклама, которая встроена непосредственно в приложение, а не подгружается из интернета, не всегда может быть заблокирована.

 

Если Вы чувствуете в себе силы и обладаете необходимы знаниями, позволяющими производить компиляцию и декомпиляцию приложений для ОС Android, возможно, Вам захочется вырезать рекламу непосредственно из apk-файла самого приложения, чтобы больше к вопросу "как удалить рекламу" не возвращаться.

 

Для того, чтобы выполнить такую операцию, Вам понадобится приложение для компилирования/декомпилирования apk-файла, например, SmartApkTool. Кроме того, вытянутые из приложения файлы нужно открывать в текстовом редакторе, одним из самых удобных и продвинутых для этих целей является Notepad ++.

 

После распаковки apk Вам нужно найти файл AndroidManifest.xml и открыть его с помощью Notepad ++. Реклама в приложениях встраивается в основном агентствами Google AdWords или AdMob. Соответственно, Вам нужно найти в приложении строки с упоминанием этих агентств и удалить их целиком. Если после обратной сборки apkВы получаете чёрное пустое место там, где раньше была реклама, зайдите обратно в папку с декомпилированным приложением, найдите там папку "ads" по пути smali/com/google/ и удалите её. После сборки файла баннер должен исчезнуть.

 

Иногда в результате вышеописанной операции приложение перестаёт работать. В таком случае Вам нужно зайти в Notepad ++ и поиском "Найти в файлах" указать папку с декомпилированным apk и папку "smali", и затем найти строку " You must have AdActivity declared in AndroidManifest.xml". Эту строку, обычно находящуюся в файле AdView.smali, необходимо удалить. После этого папку "ads" по пути smali/com/google удалять не нужно, достаточно просто обратно скомпилировать и подписать приложение.

 

Если Ваша реклама - это картинка, то есть графический файл, то после выполнения вышеописанных действий может ещё понадобиться зайти в папку "drawable" (обычно она находится в папке "res") и там найти файл рекламного изображения. Откройте баннер в любом графическом редакторе и уменьшите его размеры до одного пикселя, после этого пересоберите apk. Реклама должна исчезнуть.

 

 

Как видите, ответить на вопрос "Как удалить рекламу на Android" можно разными способами, как простыми, так и более сложными. Независимо от того, что Вы выберете, удаление рекламы - это важный способ оптимизации быстродействия Вашего смартфона с операционной системой Android, и прибегнуть к нему совсем не будет лишним. Конечно же, разработчики бесплатных мобильных приложений живут за счёт рекламы в том числе, и её блокировка кому то может показаться не совсем корректной. В любом случае, решать Вам.

Комментарии(0)

Любое копирование, в т.ч. отдельных частей текстов или изображений, публикация и републикация, перепечатка или любое другое распространение информации, в какой бы форме и каким бы техническим способом оно не осуществлялось, строго запрещается без предварительного письменного согласия со стороны редакции. Во время цитирования информации подписчиками ссылки обязательны. Допускается цитирование материалов сайта без получения предварительного согласия, но в объеме не более одного абзаца и с обязательной прямой, открытой для поисковых систем гиперссылкой на сайт не ниже, чем во втором абзаце текста.