Если приложение сделано грамотно, то оно не будет работать с AdFree, например как SSHDroid. Оно проверяет показ рекламы и при запуске предлагает купить полную версию, либо восстановить файл hosts.
Грустно, конечно. То есть хорошему приложению ставят низкий бал не за то, что оно плохо работает, а за то, что не получилось его «взломать» (хотя я предполагаю, что очень просто найти взломанную версию, если задаться целью).
Я понимаю, если бы оно стоило каких-то заоблачных денег; но 46 рублей, меньше полу процента от стоимости среднего android-телефона.
Что характерно, те, кто ставят 1 ещё что-то там про жадность пишут.
Не согласен. Это не грустно. Это ужасно, это катастрофа. Я бы еще понял если б приложение стоило от 500 рублей — это уже ощутимая сумма для людей. Но 46 рублей!!! Если ты пользуешься каждый день приложением за 46 рублей и жмешь эту сумму — ты моральный урод. Я так считаю.
Если приложение которым я пользуюсь стоит меньше 100 рублей — покупаю сразу.
Но перед этим, конечно, или ставлю лайт версию, или ставлю пиратку :) Но тут уж не денешься ни куда.
Очень не люблю читать отзывы о моем бесплатном приложении. Обычно там самые гадкие комментарии. Одному не нравится то, что нравится другому. Делаешь нечто компромиссное — ставят колы в итоге оба. Гораздо приятнее развивать платную версию приложения. Обычно приобретают приложение адекватные люди. Даже новые функции добавить просят, а не требуют. Парадокс.
Я просто эти комментарии минусую. Задолбали быдло-неадекваты, пишущие отзывы с сотней орфографических и пунктуационных ошибок, мол, у миня нирапотайет автор казел.
С недавних пор там можно комменты сортировать по рейтингу, фильтровать по устройствам. То есть хочешь видеть отзывы только по своему аппарату — пожалуйста, хочешь, чтобы бесполезный спам не попадался на глаза — сортируй по рейтингу.
Для анализа кода андроидных приложений неплохо подходит связка dex2jar + jd-gui. Правда, собрать приложение после этого назад, скорее всего, не получится.
Да, с Angry Birds я тоже так делал :)
Но:
1) Несколько напрягает включать-выключать интернет
2) Приложению может быть нужен интернет для нормальной работы
3) Место для рекламы все равно будет съедаться, хотя зависит от приложения, в Angry Birds это не так.
1. Нисколько не напрягает. Не отключённый интернет скушивает батарею слишком быстро/грустно. Постоянные нотификации нисколько не радуют. Хотя да, если нужно постоянно быть в курсе почты/чего-либо ещё, то не вариант
2. У меня такое подозрение что действительно нужна сеть скорее рабочим приложениям, которые не грех и купить
3. Не видел таких
По третьему пункту — я как-то в одном бесплатном приложении предусмотрел такой вариант: если баннер не получается загрузить из сети, тогда вместо него просто показывается черный прямоугольник с надписью Advertisment (точнее, прямоугольник — это вьюха, в которую помещается баннер).
Гадкий я )
Если у вас есть рут, то многие кастомные прошивки (либо установка соответствующей программы) позволяют редактировать разрешения для приложений — и им можно просто запретить вылезать в интернет.
Или обрезать доступ в инет каким-либо фаерволом ;)
p.s. Естественно это применимо для приложений которым не нужен интернет для работы
Вставлю свои 5 копеек про упрощение получения исходного кода. AirDroid позволяет получить dex-файл без наличия root, не для всех приложений, но для большинства.
Не хочу ни кого обидеть, но RTFM. Ребята у вас есть под рукой такая простая и замечательная утилита и имеет она название adb. По личному опыту могу сказать нет такого приложения которое нельзя было бы скачать с приложения и для этого не надо иметь root доступа.
Статья понравилась.
Любителям халявы:
если автор приложения сам не раздаёт его бесплатно и без рекламы, значит это ему (автору) зачем-то надо.
И, если пользователи будут игнорировать условия распространения приложения, определенные автором, скорее всего автор потеряет интерес к приложению и через какое-то время забросит его. Или будет уделять меньше времени и усилий на разработку/обновления.
Вам это надо?
Нет денег, не хотите платить, не любите рекламу — не используйте такое приложение или (вместо того чтобы ломать защиту) напишите своё и раздайте другим.
Поверьте, создавать что-то своё гораздо интереснее, чем копаться в чужом коде.
А мне кажется бороться с пиратами бесполезно. Тут все от политики монетизации зависит, если все правильно сделать то крякеры лишь помогают разработчику.
Взлом одного Android приложения