di offuscare il codice in studio Android basta andare al file build.gradle nel progetto Studio Android:
![enter image description here](https://i.stack.imgur.com/DEMPK.png)
Modificare la proprietà minifyEnabled da falso a vero
![enter image description here](https://i.stack.imgur.com/pGdAX.png)
Questo è un offuscamento di base.
Dopo aver generato l'APK è possibile vedere il risultato offuscamento decompilating l'APK con qualsiasi software, ad esempio, questa pagina potrebbe aiutare:
http://www.decompileandroid.com/
Nella offuscamento risultato si vedrà classi con nome: un , b, c ....
![enter image description here](https://i.stack.imgur.com/XpyiE.png)
e l'offuscamento variabili e metodi avranno anche nomi come aa, c, ac ...
![enter image description here](https://i.stack.imgur.com/ja5AG.png)
di offuscare il codice in una forma più complessa si potrebbe andare a directory principale applicazione e creare un file .pro, ad esempio nella figura seguente I hanno creare il file: proguard-rules-new.pro, nella stessa directory si dovrebbe vedere un file chiamato proguard-rules.pro
![enter image description here](https://i.stack.imgur.com/SFXe4.png)
Ora aggiungere il file che avete creato per il file build.gradle
![enter image description here](https://i.stack.imgur.com/gK9mE.png)
e modificare il file .pro avete creare con le proprie regole personalizzate Proguard
![enter image description here](https://i.stack.imgur.com/1vER6.png)
Provato Proguard? – Lesleh
http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Running-ProGuard potrebbe aiutare –