Merge cherrypicks of [3235880, 3236788, 3237072, 3235827, 3235828, 3235829] into pi-release

Change-Id: I3dd0678e887db9508ce025d060569c58ebad3edc
This commit is contained in:
android-build-team Robot
2017-11-15 23:27:29 +00:00

View File

@@ -39,3 +39,21 @@
public static ** SEARCH_INDEX_DATA_PROVIDER;
public static ** SUMMARY_PROVIDER_FACTORY;
}
# Keep classes, annotations and members used by Lifecycle
-keepattributes *Annotation*
-keepclassmembers enum android.arch.lifecycle.Lifecycle$Event {
<fields>;
}
-keep class * implements android.arch.lifecycle.LifecycleObserver {
}
-keep class * implements android.arch.lifecycle.GeneratedAdapter {
<init>(...);
}
-keepclassmembers class ** {
@android.arch.lifecycle.OnLifecycleEvent *;
}