Proguard не запутывает в Android Studio

Я пытаюсь экспортировать подписанный apk, запутанный с помощью proguard. Но после процесса я вижу свой код и имена классов в инструменте декомпилятора. Потратил 1 день, но не могу понять, что я пропустил.

В моем файле градиента я указал:

    buildTypes {
        release {
            apply plugin: 'maven'
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

proguard-rules.pro пуст. Должен ли я указать что-нибудь еще, чтобы включить защиту? После декомпиляции

введите здесь описание изображения


person Misha Akopov    schedule 16.12.2014    source источник


Ответы (1)


Измените minifyEnabled на true, чтобы включить proguard в вашей конфигурации сборки.

person laalto    schedule 16.12.2014
comment
Спасибо, дело сделано. Еще один вопрос, почему в каждой документации у них есть minifyEnabled false ? - person Misha Akopov; 16.12.2014
comment
Я так не думаю. Контрпример: tools.android.com/ техническая документация/новая-система-сборки/ - person laalto; 16.12.2014