/ / Как да знам Proguard работи правилно в затъмнение - Android, eclipse, proguard

Как да знаем, че Proguard работи правилно в затъмнение - Android, затъмнение, прогюард

Аз съм нов потребител на Proguard и прочетох няколко статии за него.

Както разбрах, името proguard.cfg се отнася до файла proguard-project.txt. Аз съм правилен или има ли такъв файл, наречен proguard.cfg?

Следващото нещо, което искам да знам, е как могаknow proguard работи добре за моя проект? Не добавях допълнителни коментари към proguard-project.txt. Видях в някои публикации, че без да използвате командата "-dontwarn android.support. **" в proguard-project.txt ще дадете предупреждения. Но не получих никакви предупреждения или изключения в моя LogCat.

Къде се показват тези предупреждения / изключения? Какво трябва да знам дали работи добре.

Отговори:

1 за отговор № 1

Е, конфигурацията на прогрупата е в проекти.свойства файл.

proguard.config = ProGuard-андроид-optimize.txt

Така че, независимо от файла, който ще посочите тук,конфигурации ще бъдат взети от този файл. Предполагам, че разширението .cfg е било използвано по-рано и документите не са актуализирани, след като са го променили на това име на файла в рамките на android sdk инструменти.

Proguard работи добре?

Зависи от начина, по който изграждате приложението си. Затъмнението изобщо не показва всички верни предупреждения, може би малко, но не всички.

Така че, ако изграждате с Eclipse, просто трябва да приемете, че работи, освен ако затъмнението не успее да създаде конструкция, и тогава ще видите съобщение. За да потвърдите, или декомпилирате APK, или стартирайте приложението, като същевременно проверявате регистрационните файлове, Ако можете да сринете приложението и има трасиране на стека, можете ясно да видите, че имената на методите са затъмнени.

Ако искате да видите всички предупреждения за прогрупата по време на процеса на създаване, опитайте да изградите приложението си през мравка. И в конзолата можете да видите всички подробности (общи + програми) и предупреждения.