Мне нужно защитить свое приложение, включив Obfuscation Proguard в Android Studio. Я искал процесс его применения, но я не получил четкого решения. Когда я пытаюсь, я всегда получаю сообщение об ошибке. Так может ли кто-нибудь сказать мне четкие шаги, чтобы применить его в моем приложении?
Я делаю это следующими шагами:
-
В Android Studio откройте проект Android.
-
Изменить на проект.
-
Измените следующую строку:
minifyEnable false
доminifyEnable true
-
Установить правила ProGuard (необязательно)
4.1 В представлении проекта выберите файл proguard-rules.pro.
4.2 Добавьте в следующие строки, чтобы сообщить ProGuard не запутывать определенные классы.
-keepclassmembers class com.dom925.xxxx { public * }
Ошибка, которую я получаю, выполнив следующие шаги:
Ошибка: выполнение выполнено для задачи ': app: packageRelease'. Невозможно вычислить хэш D:\Android\Pojectname\app\build\intermediates\classes-proguard\release\classes.jar