Как включить ProGuard Minification для чистого Java-приложения? - PullRequest
0 голосов
/ 26 февраля 2019

Приложение запутывается с помощью ProGuard.Минификация предназначена для включения.Приложение на чистом Java, как это сделать, используя build.gradle?

До сих пор я нашел только документацию по Android по этому вопросу.Обычно это выглядит так:

android {
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'),
                    'proguard-rules.pro'
        }
    }
    ...
}

В конфигурации ProGuard есть также флаг, предотвращающий сжатие, который я прокомментировал:

# -dontshrink

Тем не менее,мой код запутывается, но не минимизируется.Все классы, даже если на них нет ссылок, остаются в моем JAR.Как это можно решить?

...