15
15
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16
16
# public *;
17
17
#}
18
+
19
+ -printseeds build/seed.txt
20
+ -printusage build/usuage.txt
21
+
22
+ -dontobfuscate
23
+ -dontusemixedcaseclassnames
24
+ -dontskipnonpubliclibraryclasses
25
+ -dontskipnonpubliclibraryclassmembers
26
+ -dontpreverify
27
+ -optimizationpasses 5
28
+
29
+ -keepattributes Signature, InnerClasses, EnclosingMethod, *Annotation*
30
+
31
+ #####
32
+ # Something to do with Okio.Http
33
+ #####
34
+ -dontwarn java.nio.file.Files
35
+ -dontwarn java.nio.file.Path
36
+ -dontwarn java.nio.file.OpenOption
37
+ -dontwarn org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
38
+ -keep, includedescriptorclasses class sun.misc.Unsafe { *; }
39
+
40
+
41
+ ######
42
+ # Support Stream
43
+ ######
44
+ #-dontwarn java.lang.invoke.**
45
+ -dontwarn sun.misc.Unsafe
46
+ -dontwarn java.lang.**
47
+
48
+ ######
49
+ # App Compat, Design Support Libraries
50
+ ######
51
+ -keep, includedescriptorclasses public class android.support.v7.widget.** { *; }
52
+ -keep public class android.support.v7.internal.widget.** { *; }
53
+ -keep public class android.support.v7.internal.view.menu.** { *; }
54
+ -dontwarn android.support.design.**
55
+ -keep, includedescriptorclasses class android.support.design.** { *; }
56
+ -keep interface android.support.design.** { *; }
57
+ -keep, includedescriptorclasses public class android.support.design.R$* { *; }
58
+
59
+
60
+ #####
61
+ # Protocol Buffers
62
+ #####
63
+ -keep class com.google.protobuf.** { *; }
64
+ -dontwarn com.google.**
65
+ -keep class * extends com.google.protobuf.GeneratedMessage { *; }
66
+ -keepclassmembernames class * extends com.google.protobuf.GeneratedMessage { *; }
67
+
68
+
69
+ -keep class java8.**
70
+ -dontwarn java8.**
71
+
72
+ -keep, includedescriptorclasses public class POGOSProtos.**{ *; }
73
+ -keep, includedescriptorclasses public class com.omkarmoghe.**{ *; }
74
+
75
+
76
+ #-ignorewarnings
0 commit comments