Я новичок в Proguard в Android. И я хочу узнать, как установить и настроить Proguard. Я много искал в SO, но не нашел ссылок, относящихся ко мне. Я не вижу ни одного файла в

$ {sdk.dir} /tools/proguard/proguard-android.txt

Не могу даже найти в инструментах папку proguard. Поэтому я считаю, что он не установлен по умолчанию в моем Eclipse. Может ли кто-нибудь помочь мне в этой теме с помощью полезных ссылок?

Заранее спасибо

0
Name is Nilay 17 Сен 2014 в 11:34

2 ответа

Лучший ответ

Из документации здесь:

ProGuard интегрирован в систему сборки Android, поэтому вам не нужно вызывать его вручную. ProGuard запускается только при сборке приложения в режиме выпуска, поэтому вам не нужно иметь дело с запутанным кодом при сборке приложения в режиме отладки. Запуск ProGuard совершенно необязателен, но настоятельно рекомендуется.

Чтобы включить proguard, вам нужно будет экспортировать ваше приложение. Файл-> Экспорт-> Android-> Экспорт приложения для Android. Полученный apk запутан и готов к развертыванию в игровом магазине.

1
Illegal Argument 17 Сен 2014 в 11:38

Когда вы создаете проект android.

Файл proguard.cfg автоматически создается в корневом каталоге проекта. Файл конфигурации по умолчанию охватывает только общие случаи, поэтому настройте его в соответствии с вашими потребностями.

Включите

«Задайте свойство proguard.config в файле /project.properties. Путь может быть абсолютным или относительным к корню проекта ».

Случай 1 : просто добавьте proguard.config = proguard.cfg, если proguard.cfg находится в корневом пути проекта.

Случай 2 : настройка из другого места [proguard.config = / path / to / proguard.cfg]

Удалите символ «#» (или раскомментируйте) в операторе настройки proguard в project.properties. Который будет изначально прокомментирован.

Посетите этот блог для получения дополнительных сведений http://1belong2jesus.wordpress.com/

Примечание.

Для Android SDK (r20 или выше)

Будет предопределенный proguard.config, указанный в project.properties [proguard.config = $ {sdk.dir} /tools/proguard/proguard-android.txt].

1
Dennis MP 17 Сен 2014 в 12:00