1 -keep class com.android.launcher2.Launcher { 2 public void previousScreen(android.view.View); 3 public void nextScreen(android.view.View); 4 public void launchHotSeat(android.view.View); 5 public void onClickSearchButton(android.view.View); 6 public void onClickVoiceButton(android.view.View); 7 public void onClickConfigureButton(android.view.View); 8 public void onClickAllAppsButton(android.view.View); 9 public void onClickAppMarketButton(android.view.View); 10 public void dismissWorkspaceCling(android.view.View); 11 public void dismissAllAppsCling(android.view.View); 12 } 13 14 -keep class com.android.launcher2.CellLayout { 15 public float getBackgroundAlpha(); 16 public void setBackgroundAlpha(float); 17 public float getDimmableProgress(); 18 public void setDimmableProgress(float); 19 public float getHoverScale(); 20 public void setHoverScale(float); 21 public float getHoverAlpha(); 22 public void setHoverAlpha(float); 23 } 24 25 -keep class com.android.launcher2.DragLayer$LayoutParams { 26 public void setWidth(int); 27 public int getWidth(); 28 public void setHeight(int); 29 public int getHeight(); 30 public void setX(int); 31 public int getX(); 32 public void setY(int); 33 public int getY(); 34 } 35 36 -keep class com.android.launcher2.CellLayout$LayoutParams { 37 public void setWidth(int); 38 public int getWidth(); 39 public void setHeight(int); 40 public int getHeight(); 41 public void setX(int); 42 public int getX(); 43 public void setY(int); 44 public int getY(); 45 } 46 47 -keep class com.android.launcher2.LauncherModel { 48 *; 49 } 50 51 -keep class com.android.launcher2.Workspace { 52 public float getBackgroundAlpha(); 53 public void setBackgroundAlpha(float); 54 public float getChildrenOutlineAlpha(); 55 public void setChildrenOutlineAlpha(float); 56 public void setVerticalWallpaperOffset(float); 57 public float getVerticalWallpaperOffset(); 58 public void setHorizontalWallpaperOffset(float); 59 public float getHorizontalWallpaperOffset(); 60 } 61 62 -keep class com.android.launcher2.AllApps3D$Defines { 63 *; 64 } 65 66 -keep class com.android.launcher2.ClippedImageView { 67 *; 68 } 69