xref: /aosp_15_r20/sdk/testapps/proguard.config (revision 1789df15502f1991eff51ff970dce5df8404dd56)
1*1789df15SXin Li-optimizationpasses 5
2*1789df15SXin Li-dontusemixedcaseclassnames
3*1789df15SXin Li-dontskipnonpubliclibraryclasses
4*1789df15SXin Li-dontpreverify
5*1789df15SXin Li-verbose
6*1789df15SXin Li-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
7*1789df15SXin Li
8*1789df15SXin Li-keep public class * extends android.app.Activity
9*1789df15SXin Li-keep public class * extends android.app.Application
10*1789df15SXin Li-keep public class * extends android.app.Service
11*1789df15SXin Li-keep public class * extends android.content.BroadcastReceiver
12*1789df15SXin Li-keep public class * extends android.content.ContentProvider
13*1789df15SXin Li-keep public class com.android.vending.licensing.ILicensingService
14*1789df15SXin Li
15*1789df15SXin Li-keepclasseswithmembernames class * {
16*1789df15SXin Li    native <methods>;
17*1789df15SXin Li}
18*1789df15SXin Li
19*1789df15SXin Li-keepclasseswithmembernames class * {
20*1789df15SXin Li    public <init>(android.content.Context, android.util.AttributeSet);
21*1789df15SXin Li}
22*1789df15SXin Li
23*1789df15SXin Li-keepclasseswithmembernames class * {
24*1789df15SXin Li    public <init>(android.content.Context, android.util.AttributeSet, int);
25*1789df15SXin Li}
26*1789df15SXin Li
27*1789df15SXin Li-keepclassmembers enum * {
28*1789df15SXin Li    public static **[] values();
29*1789df15SXin Li    public static ** valueOf(java.lang.String);
30*1789df15SXin Li}
31*1789df15SXin Li
32