1 2#apply method is dynamically referenced by the reflection class. 3-keep class android.app.ContextImpl$SharedPreferencesImpl$EditorImpl { 4 void apply(); 5} 6-keep class android.content.SharedPreferences$Editor { 7 void apply(); 8} 9 10#WapPushManager is referenced only by AndroidManifest.xml 11-keep class com.android.smspush.WapPushManager { 12#CTS module method 13 public boolean isDataExist(java.lang.String, java.lang.String, 14 java.lang.String, java.lang.String); 15 public boolean verifyData(java.lang.String, java.lang.String, 16 java.lang.String, java.lang.String, int, boolean, boolean); 17} 18 19