Стоит ли использовать Proguard с Android? - PullRequest
7 голосов
/ 20 сентября 2011

Я собираюсь закончить свое первое приложение для Android и пытаюсь найти способ защитить его с помощью ProGuard. Минимальный API для моих приложений - 7 (Android 2.1). Я полагаю, что использовать Proguard было бы легко, если бы я установил свой минимальный API на 9 (Android 2.3), но на многих устройствах используется 2.1 и 2.2 , я не хочу их исключать.

Все, что я читал об использовании Proguard с Android, кажется запутанным и трудным (я ничего не знаю о скриптах Ant) Кто-нибудь знает пошаговое руководство по использованию Proguard для Android с Eclipse?

Стоит ли вообще беспокоиться о Proguard?

1 Ответ

3 голосов
/ 20 сентября 2011

ProGuard не имеет ничего общего с уровнем API вашего приложения.В более новые версии Eclipse ADT его интегрировали, поэтому для его использования нужно всего лишь добавить одну строку в файл конфигурации, вам не нужно использовать Ant.У вас могут возникнуть проблемы, если ProGurad удалит методы / классы, которые вы на самом деле используете, и вам придется обойти их, настроив файл конфигурации ProGurad.

Если вам трудно пользоваться, вы всегда можете запустить свое приложение, не запутывая его, и добавить ProGuard в более поздней версии.Если это ваше первое приложение, шансы того, что кто-то его декомпилирует для кражи вашего сверхсекретного кода, довольно малы:)

...