1 -verbose 2 -keep @com.android.internal.annotations.VisibleForTesting class * 3 -keep public class * extends android.widget.ListView { 4 public *; 5 } 6 -keep class com.android.server.telecom.TelecomSystem { 7 *; 8 } 9 -keep class android.telecom.Log { 10 *; 11 } 12 13 # Keep classes, annotations and members used by Lifecycle. Remove this once aapt2 is enabled 14 -keepattributes *Annotation* 15 16 -keepclassmembers enum android.arch.lifecycle.Lifecycle$Event { 17 <fields>; 18 } 19 20 -keep class * implements android.arch.lifecycle.LifecycleObserver { 21 } 22 23 -keep class * implements android.arch.lifecycle.GeneratedAdapter { 24 <init>(...); 25 } 26 27 -keepclassmembers class ** { 28 @android.arch.lifecycle.OnLifecycleEvent *; 29 } 30