Loading core/proguard.flags +0 −11 Original line number Diff line number Diff line # We have moved -dontobfuscate and -dontoptimize to the makefiles. # dex does not like code run through proguard optimize and preverify steps. # -dontoptimize -dontpreverify # Don't obfuscate. We only need dead code striping. # -dontobfuscate # Add this flag in your package's own configuration if it's needed. #-flattenpackagehierarchy # Keep classes and members with the platform-defined @VisibleForTesting annotation. -keep @com.android.internal.annotations.VisibleForTesting class * -keepclassmembers class * { Loading core/proguard_basic_keeps.flags +0 −4 Original line number Diff line number Diff line # Some classes in the libraries extend package private classes to chare common functionality # that isn't explicitly part of the API -dontskipnonpubliclibraryclasses -dontskipnonpubliclibraryclassmembers # Preserve line number information for debugging stack traces. -keepattributes SourceFile,LineNumberTable Loading Loading
core/proguard.flags +0 −11 Original line number Diff line number Diff line # We have moved -dontobfuscate and -dontoptimize to the makefiles. # dex does not like code run through proguard optimize and preverify steps. # -dontoptimize -dontpreverify # Don't obfuscate. We only need dead code striping. # -dontobfuscate # Add this flag in your package's own configuration if it's needed. #-flattenpackagehierarchy # Keep classes and members with the platform-defined @VisibleForTesting annotation. -keep @com.android.internal.annotations.VisibleForTesting class * -keepclassmembers class * { Loading
core/proguard_basic_keeps.flags +0 −4 Original line number Diff line number Diff line # Some classes in the libraries extend package private classes to chare common functionality # that isn't explicitly part of the API -dontskipnonpubliclibraryclasses -dontskipnonpubliclibraryclassmembers # Preserve line number information for debugging stack traces. -keepattributes SourceFile,LineNumberTable Loading