![]() Including classes, fields, methods, and attributes. Shrinking – Identifies and removes dead code that is not reachable or is unused.ProGuard implements a collection of techniques, these being: ![]() ProGuard analyses and optimizes the Java bytecode rather than the direct Java/Kotlin code base. For most of this article the terms R8, DexGuard, and ProGuard will be used interchangeably as functionality is loosely the same between them, however, the main differences will be detailed below. The most common tools used for obfuscation in Android include ProGuard, DexGuard and R8. ![]()
0 Comments
Leave a Reply. |