1# These flags are in addition to the one in proguard.flags, which is included by the build 2# directives in Android.mk. 3 4-keep class ** { 5 *** *ForTest(...); 6} 7 8-keep class com.android.emailcommon.internet.MimeBodyPart 9-keep class com.android.emailcommon.internet.MimeMessage { 10 <init>(...); 11 *** set*(...); 12 *** get*(...); 13} 14-keep class com.android.emailcommon.internet.MimeMultipart 15-keep class com.android.emailcommon.internet.MimeUtility { 16 public static java.lang.String foldAndEncode(java.lang.String); 17} 18-keep class com.android.emailcommon.mail.PackedString { 19 <init>(...); 20} 21-keep class com.android.emailcommon.mail.PackedString$Builder { 22 public <init>(...); 23 public void put(java.lang.String, java.lang.String); 24 public java.lang.String get(java.lang.String); 25} 26-keep class com.android.emailcommon.utility.ConversionUtilities 27 28-keep class com.android.email.LegacyConversions { 29 public static boolean updateMessageFields(...); 30} 31 32-keep class com.android.mail.utils.Utils { 33 public static android.text.Spanned insertStringWithStyle(...); 34} 35 36-keepclasseswithmembers class * { 37 *** findProviderForDomain(...); 38} 39