ProGuard не выполняет полную работу по обфускации моего проекта Android. Когда я декомпилирую свой apk на decompileandroid.com, я вижу, что он меняет только имя локальных временных переменных и ничего больше. Он не меняет имена классов, имена переменных, имена методов или что-либо еще.
После прочтения руководства все необязательные команды, кажется, говорят ему НЕ делать что-либо, поэтому мне остается думать, что он должен все запутывать по умолчанию.
мой build.gradle имеет следующее ...
buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } }
Ни один из этих двух файлов не является проектом. Проект таков, как он был преобразован из Eclipse в Android Studio.
Что мне не хватает. Нужно ли мне создавать эти два файла и помещать в них какие-то параметры proguard - если да, то какие. Я хочу максимального запутывания. Спасибо, Дин