-
Notifications
You must be signed in to change notification settings - Fork 7
/
proguard-muninforandroid.txt
37 lines (32 loc) · 1.11 KB
/
proguard-muninforandroid.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Proguard configuration file
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-verbose
# Optimizing
-optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/*
-optimizationpasses 5
-allowaccessmodification
-dontpreverify
# Don't obfuscate
-dontobfuscate
# Remove logs
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** v(...);
public static *** i(...);
public static *** w(...);
}
# Optimize build time
-libraryjars muninforAndroid/libs
-keep class com.crashlytics.** { *; }
-dontwarn android.support.v7.**
-keep class android.support.v7.internal.** { *; }
-keep interface android.support.v7.internal.** { *; }
-keep class android.support.v7.** { *; }
-keep interface android.support.v7.** { *; }
-keepclassmembers class android.support.v7.** { *; }
-dontwarn com.google.tagmanager.SimpleNetworkDispatcher
-dontwarn com.google.tagmanager.HttpNetworkClient
-dontwarn uk.co.senab.photoview.gestures.CupcakeGestureDetector
-dontwarn uk.co.senab.photoview.PhotoViewAttacher
-dontwarn com.google.tagmanager.PersistentHitStore