2014-12-16 4 views
4

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

В моем Gradle файл я указал:

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

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

enter image description here

ответ

6

Изменение minifyEnabled в true для включения ProGuard в конфигурации сборки.

+0

спасибо, что сделал предмет. Еще один вопрос: почему в каждой документации у них minifyEnabled false? –

+0

Я так не думаю. Контрпример: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Running-ProGuard – laalto

+0

OK Большое спасибо –

Смежные вопросы