1 # keep names that are used by reflection. 2 3 # Keep names that are used only by unit tests 4 -keep class ** { 5 *** *ForTest(...); 6 } 7 8 -keepclasseswithmembers class com.android.exchange.adapter.Parser { 9 *** resetInput(java.io.InputStream); 10 } 11 12 -keepclasseswithmembers class com.android.exchange.provider.GalResult { 13 *** addGalData(com.android.exchange.provider.GalResult$GalData); 14 *** addGalData(long, java.lang.String, java.lang.String); 15 } 16 17 -keepclasseswithmembers class com.android.exchange.CalendarSyncEnabler { 18 public <init>(android.content.Context); 19 } 20 21 -keepclasseswithmembers class com.android.exchange.provider.MailboxUtilities { 22 *** setFlagsAndChildrensParentKey(android.content.Context, java.lang.String, java.lang.String); 23 } 24