Để xáo trộn mã trong Android studio chỉ cần đi đến tập tin build.gradle bạn trong dự án Android Studio của bạn:
Thay đổi thuộc tính minifyEnabled từ sai đến đúng
Đó là một sự phản đối cơ bản.
Sau khi tạo các gói ứng dụng bạn có thể xem kết quả obfuscation decompilating các gói ứng dụng với bất kỳ phần mềm, ví dụ trang này có thể giúp bạn:
http://www.decompileandroid.com/
Trong obfuscation kết quả bạn sẽ thấy các lớp học với tên: a , b, c ....
và obfuscation biến và phương pháp này sẽ có cũng tên như aa, c, ac ...
Để xáo trộn mã trong một hình thức phức tạp hơn bạn có thể đi đến ứng dụng thư mục gốc của bạn và tạo một file .pro, ví dụ trong hình sau tôi đã tạo ra các file: proguard-rules-new.pro, trong cùng thư mục bạn sẽ thấy một tập tin gọi là proguard-rules.pro
Bây giờ thêm tập tin mà bạn đã tạo ra cho tập tin build.gradle
Và chỉnh sửa file .pro bạn có tạo với quy tắc tùy chỉnh của riêng bạn Proguard
Đã cố gắng Proguard? – Lesleh
http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Running-ProGuard có thể giúp –