1# ctors of subclasses of CameraPreference are called with Java reflection. 2-keep class * extends com.android.camera.CameraPreference { 3 <init>(...); 4} 5 6-keep class com.android.camera.ActivityBase { 7 public int getResultCode(); 8 public android.content.Intent getResultData(); 9} 10 11-keep class com.android.camera.VideoCamera { 12 public boolean isRecording(); 13 public void onCancelBgTraining(...); 14 public void onProtectiveCurtainClick(...); 15} 16 17-keep class * extends android.app.Activity { 18 @com.android.camera.OnClickAttr <methods>; 19} 20