Данный урок подразумевает хирургическое удаление рекламы с apk. Для тех кто хочет попробовать альтернативные варианты удаления рекламы, то стоит обратить внимание на статьи:
Необходимо!
Если открыли данный урок то вы уже должны знать что такое декомпиляция и компиляция
3. Приложение с рекламой для примера Backgammon Free
Инструкция удаление рекламы с apk приложений Android
1. После декомпиляции apk приложения Backgammon Free открываем файл AndroidManifest.xml
2. Удаляем приложению возможность подключаться к сети Internet, так как рекламе загружается с Internet
3. Если попробовать собрать и подписать приложение, то получим сообщение с ошибкой в приложение «You must have Inertnet and ACCESS_NETWORK_STATE permissions in AndroidManifest.xml ». Это означает что реклама просит подключение, но его нет!
4. Переходим ко второму этапу, удаляем данную ошибку в приложение. Открываем поиск -> поиск в файлах (указываем папку с декомпилированным приложением) -> пишем текст с ошибкой «You must have ….»
5. Удаляем данные строки
6. Компилируем приложение, подписываем и устанавливаем, после чего наблюдаем что рекламы нет!
Вот так вот быстро и безболезненно удалили рекламу с apk приложения Android.
После хирургического вмешательства в приложения и подписи, вы не сможете обновить его в магазине Google Play, поэтому чтобы обновить его нужно удалить, пере собрать и подписать! Подпись для каждого ПК уникальна!
Производителя софта живут за счет рекламы или покупок приложений. Если вы хотите чтобы приложение или игра развивалась, улучшалась настоятельно рекомендую подержать Разработчика и как можно реже пользоваться данным методом что описан в данной статье!
Существует мнение, что без ROOT-прав на Android-устройстве пользователю многое не доступно, в том числе и блокировка интернет-рекламы. Пожалуй, с таким суждением можно согласиться, но только отчасти. Как показывает опыт, блокировать рекламу на смартфоне или планшете можно и без ROOT. Для этого существуют специальные приложения, речь о которых пойдет в этой статье.
Основной задачей таких приложений является блокировка доступа к серверам рекламы путем фильтрации сетевого трафика. Зачастую эти программы используют локальный VPN, но могут работать и в режиме локального прокси-сервера. Во втором случае для блокировки рекламы без ROOT-доступа придется настроить HTTP-прокси вручную. При этом стоит учесть, что фильтрация трафика в мобильных сетях осуществляться не будет, блокировать рекламу такие приложения смогут только в сети Wi-Fi.
Adblock Plus
Первым в списке блокировщиков рекламы идет Adblock Plus, более известный как популярное расширение для всех настольных браузеров. Adblock Plus в качестве отдельной утилиты вышел на Android в 2012 году. Спустя некоторое время приложение было удалено из магазина Google Play за нарушение правил сервиса. В дальнейшем такая участь постигла всех блокировщиков рекламы, поэтому на текущий момент они публикуются либо на своих официальных веб-страницах, либо на сторонних ресурсах.
На «нерутованных» устройствах с устаревшей версией Android утилита Adblock Plus блокирует рекламу только после настройки прокси-сервера. Подробную инструкцию можно найти на официальном сайте , краткую – в самом приложении. Настраивать Adblock Plus, по большому счету, нет необходимости. Единственное, что можно изменить – выбрать подписку на список фильтров в соответствии со своим регионом и разрешить/запретить утилите показывать ненавязчивую рекламу. К слову, в приложении используются такие же фильтры, как и в расширении Adblock Plus для браузеров на ПК.
После первого запуска и необходимых настроек Adblock Plus для Android начинает работать в фоновом режиме. Приложение фильтрует весь трафик в сети Wi-Fi, поэтому блокировать рекламу утилита будет как в браузере, так и в установленных приложениях.
На текущий момент существуют и другие способы использовать Adblock Plus на смартфоне или планшете. Например, в виде отдельного плагина для мобильной версии Firefox , либо уже готового решения – браузера Adblock Browser со встроенным блокировщиком рекламы. Правда, в данном случае вы сможете избавиться от рекламы только в пределах этих приложений.
Adguard
Adguard – самый мощный из всех представленных в этой статье инструментов для борьбы с рекламой. Это комплексное решение для защиты, которое также включает в себя брандмауэр и антифишинговый модуль.
Главная особенность Adguard – в обилии всевозможных настроек. Программа позволяет тонко настроить каждый из модулей защиты по отдельности, а также применить определенные правила к выбранным приложениям. Таким образом можно запретить (или разрешить) пропускать сетевой трафик через отдельно взятое приложение, использовать подключение к Wi-Fi и мобильному интернету. Преимуществом утилиты также является возможность фильтровать HTTPS-соединения, добавлять пользовательские рекламные фильтры и заносить сайты в список исключений.
Adguard может работать как в режиме локального VPN, так и в режиме HTTP прокси-сервера. Причем пользователь самостоятельно выбирает не только способ фильтрации трафика, но и его алгоритм – от самого простого до наиболее качественного.
Программа Adguard эффективно блокирует всю рекламу в браузерах и приложениях без исключений. Делает она это тщательно и аккуратно, не оставляя даже следа после удаления рекламных объявлений, чем и доказывает свое лидерство среди прочих блокировщиков. Но за такое удовольствие придется платить: стоимость годовой лицензии Adguard составляет 90 грн, купить приложение навсегда обойдется в 210 грн.
NetGuard
NetGuard – популярное в определенных кругах пользователей приложение, успевшее неплохо зарекомендовать себя в качестве мобильного файрвола. C его помощью можно гибко настраивать сетевой трафик и устанавливать правила для всех приложений.
Начиная с версии 2.12, в NetGuard появилась функция блокировки рекламы. Но доступна она только в приложении, которое находится на официальной странице проекта на GitHub . Возможности NetGuard, опубликованного в Google Play, ограничиваются только брандмауэром.
Чтобы активировать функцию блокировщика рекламы в NetGuard, необходимо сделать такие действия:
включить пункты «Фильтр трафика» и «Блокировать доменные имена» в дополнительных опциях раздела «Настройки»;
скачать hosts-файл с адресами рекламных серверов в разделе «Резервное копирование» (есть возможность импортировать в приложение свои файлы hosts);
включить NetGuard на главном экране приложения.
После этих действий откройте браузер и запустите тестовую страницу www.netguard.me/test. Если все настроено правильно, вы увидите зеленую надпись «Ad blocking works». Как отмечает разработчик, для корректной блокировки рекламы может потребоваться несколько минут, пока обновятся DNS-адреса.
NetGuard блокирует рекламу практически во всех мобильных браузерах и во многих приложениях, включая системные. Иногда для этого необходимо отключить экономию трафика. Программа неплохо режет рекламные баннеры, но в большинстве случаев оставляет пустое место на веб-странице под рекламой.
DNS66
Эта маленькая утилита, подобно NetGuard и Adguard, для блокировки рекламы использует локальный VPN и работает на уровне DNS. DNS66 фильтрует трафик только на определенный промежуток времени, когда установлено соединение. Это позволяет существенно экономить заряд батареи. Однако недостатком при этом является тот факт, что службу DNS66 приходится каждый раз запускать вручную после ухода устройства в спящий режим. Для работы DNS66 необходимо устройство с Android 5.0 и выше. Скачать приложение можно на F-Droid или на GitHub .
При первом запуске приложения вы увидите стартовое окно с тремя вкладками. Самой важной из них является Domain Filters. Здесь находится список доступных фильтров с адресами рекламных серверов. Зеленый цвет означает, что фильтр используется, красный – не используется, серый – игнорируется. Все, что нужно, это выбрать один из них, выделив его зеленым цветом. Вы можете использовать любой фильтр и даже несколько одновременно, но все это – на уровне экспериментов. Я бы рекомендовал остановиться на уже проверенном Adaway. Кроме того, при желании есть возможность добавлять пользовательские фильтры и DNS-серверы.
Включение службы DNS66 осуществляется на первой вкладке долгим нажатием на огромную кнопку в центре экрана. С этого момента вся реклама (или бОльшая ее часть) в браузере и приложениях будет заблокирована.
В целом, DNS66 – очень простая в использовании утилита, которая не требует дополнительных настроек и со своей функцией справляется хорошо.
В вопросе блокировки рекламы на устройствах под управлением Android можно обойтись и без ROOT-доступа. В таком случае существующие для этих целей приложения могут оказаться менее эффективными, но, по крайней мере, они действительно работают. Пишите в комментариях, пользуетесь ли вы блокировщиками рекламы на мобильных устройствах, и какие из них, по вашему мнению, являются наиболее действенными.
На сегодняшний день можно скачать много бесплатных игр и обнаружить, что они просто заполнены рекламой. При каждом переходе или после завершения уровня Вы должны видеть эту проклятую рекламу. Есть разработчики, которые не злоупотребляют ей, а есть такие, которые создают проект только лишь ради денег и никаким образом не дорабатывают свои игрушки и программы. Сегодня Вы сможете узнать, как можно убрать рекламу на своем Android устройстве в любой игре.Как убрать рекламу в играх на Android с помощью файла HOSTS
Если у Вас есть ROOT права, то Вы можете легко убрать рекламу с помощью файла, который находится по пути system/etc/hosts. Чтобы добраться до этого места, используйте следующий проводник: . Содержимое этого файла нужно заменить на вот это . Или можете просто скачать файл и заменить его по приведенной ссылке. Данная схема подходит только для тех смартфонов, у которых есть ROOT ПРАВА (суперпользователь). Как их получить, можно прочитать .Как убрать рекламу с помощью LuckyPatcher?
Достаточно лишь установить сам . Запустить его и подождать, пока программа отсканирует все игры и приложения. Потом можно будет удалить рекламу из любой игры, которая будет доступна.Вы можете посмотреть видео-обзор программы и как она работает:
Агрессивная реклама постепенно перебирается с телевизионных каналов в интернет. Она появляется в виде баннеров, всплывающих окон или дополнительных кнопок в приложениях, раздражая и путая пользователя. Но эту проблему можно решить раз и навсегда с помощью приложений, которые помогут убрать и отключить совсем рекламу на устройствах Андроид.
Почему появляется всплывающая реклама в играх и программах
Владельцы популярных сайтов продают рекламные места организациям, желающим продвинуть свои услуги. Разработчики выпускают приложения, бесплатные для пользователей, и публикуют их в Play Маркете. Чтобы окупить свой труд, они встраивают в игры и программы рекламные блоки и продают их рекламодателям. Чем популярнее приложение, тем больший доход оно приносит.
Баннер расположен внизу экрана - пользователь может закрыть его
Какими отключить и заблокировать, используя приложения
Для блокировки рекламы созданы десятки приложений. Их нельзя скачать с Play Маркета, поскольку они нарушают политику Google. Каждая программа доступна на официальном сайте разработчика, часть из них требует получения root-доступа для корректной работы.
Получение root-прав на смартфоне или планшете Андроид
Действующий root-доступ расширяет функциональность Андроид и позволяет другим приложениям вносить корректировки в работу смартфона или планшета. Получить права root можно, воспользовавшись программами Kingo Android Root, Farmaroot, Vroot и другими. Краткая инструкция для получения root-прав с помощью Kingo Android Root:
Приложение запрашивает доступ к правам Суперпользователя
В меню смартфона вы увидите новый пункт SuperSU Free, отвечающий за предоставление root-доступа приложениям.
AdBlock Plus
Приложение Adblock Plus не нуждается в root-доступе. Это популярный блокировщик рекламы в приложениях и браузерах, работает с Android и другими операционными системами. Инструкция по работе с программой:
Фотогалерея: настройка AdBlock Plus
Пройти в настройки сети можно напрямую из приложения AdBlock Plus Прокси-сервер придется настраивать вручную через сетевые настройки смартфона или планшета Включите фильтрацию и снимите галочку с пункта «Разрешенные приложения»
После всех действий реклама будет заблокирована - можете наслаждаться «чистыми» приложениями. Пункты 2–5 актуальны для версий Андроид 4.2 и выше. В Android 3.x не предусмотрена ручная настройка прокси-сервера. Владельцам таких смартфонов потребуется рутировать аппарат для работы AdBlock Plus.
AdGuard
Бесплатная версия приложения AdGuard блокирует рекламу в браузерах, а также мошеннические и фишинговые ресурсы. Чтобы скрыть рекламные блоки в программах и играх, потребуется приобрести дополнительный ключ. Приложение работает без root-прав, параметры фильтрации настраиваются в меню программы. Вы можете создать «белый список» сайтов, которым доверяете. Чтобы активировать блокировщик AdGuard, скачайте программу, откройте и нажмите зелёную кнопку включения. Для настройки фильтрации нажмите кнопку в виде трёх точек в правом верхнем углу экрана и выберите пункт «Белый список».
Программа запускается одной кнопкой
AdAway
Разработчики уверяют, что программа AdAway устраняет 99% рекламы. Приложение запрещает программам передавать запросы к рекламным серверам. Требует root-прав. При этом с помощью мобильных сетей блокируется меньший процент рекламных объявлений. Чтобы включить блокировщик, следуйте инструкции:
В приложении всего две кнопки - для активации и отключения блокировки
Чтобы снять блок, зайдите в приложение и нажмите «Отключение блокировки».
Видео: блокировка рекламы в телефоне с AdAway
LuckyPatcher
Программа сканирует установленные приложения, проверяет наличие лицензии и целостность файлов, а также скрывает рекламу. LuckyPatcher требует наличия root-доступа и установки Busybox. Чтобы отключить рекламу с помощью Lucky Patcher, следуйте инструкции:
Если метод не сработал, зайдите в Lucky Patcher повторно и выберите пункт «Удалить рекламные Activity».
Обязательно сделайте копию игры или программы, у которой планируете скрыть рекламные блоки. Lucky Patcher может повредить внутренние файлы приложения, вследствие чего оно не запустится.
Видео: как блокировать рекламу с помощью приложения Lucky Patcher
AdFree
Доступное и простое в использовании приложение AdFree блокирует рекламу при наличии у пользователя root-прав. Программа действует в приложениях и браузерах, занимает немного места и позволяет формировать белые и чёрные списки ресурсов. Для блокировки рекламы:
NetGuard
NetGuard - известный файервол, в последних версиях которого добавлена функция блокировки рекламы. На Play Маркете приложение доступно в усечённой версии - скачать полную программу с блокировщиком можно с сайта разработчика. Чтобы настроить защиту от рекламных объявлений:
В приложении можно настроить фильтрацию трафика
Чтобы убедиться в эффективности программы, посетите интернет-ресурс с большим количеством рекламных окон и баннеров.
Блокировка постоянной рекламы вручную
Как избавить от навязчивого контента в браузерах
Блокировщики рекламы ориентированы на приложения и не полностью очищают от навязчивых объявлений браузеры. Если при действующем блокировщике реклама на страницах сайтов сохраняется, установите на смартфон дополнительные расширения.
Firefox
Браузер Firefox прекрасно взаимодействует с расширением AdBlock Plus и не требует установки дополнительных программ. Установите и запустите приложение, и наслаждайтесь отсутствием рекламы.
Opera
Перезапустите гаджет, и браузер будет очищен от рекламных объявлений.
UC Browser
UC Browser разработан китайскими инженерами для ленивых владельцев Android-устройств. В приложение встроен блокировщик рекламы AdBlock, а также оптимизатор внешнего вида интернет-страниц. Браузер успешно скрывает рекламные блоки и форматирует содержимое страницы с учётом параметров экрана пользователя. При этом программа сохраняет все функции, присущие другим браузерам: диспетчер загрузок, историю просмотров, оптимизацию для ночного и дневного серфинга в интернете.
Профилактика появления рекламных баннеров и окон
Предотвратить появление встроенной в приложения рекламы можно только с помощью блокировщиков. Однако все чаще пользователи сталкиваются со всплывающими баннерами, причиной которых является вирус. Как отличить встроенную рекламу от вирусной:
Заподозрив наличие в смартфоне или планшете вирусной рекламы, установите антивирусную программу - Kaspersky Internet Security, McAfee, Dr. Web или другую, - и запустите полную проверку устройства. Обнаруженные антивирусом файлы удалите. Для профилактики появления вирусной рекламы оставьте антивирус включённым и периодически проверяйте устройство.
Не используйте одновременно несколько приложений для блокировки рекламы на Андроид - они будут конфликтовать между собой, задействуя схожие алгоритмы работы. Протестируйте предложенные варианты и выберите один, оптимально подходящий для вашего смартфона или планшета.