Files
minecraft-pe-0.6.1/project/android/proguard.cfg
2026-03-02 22:04:18 +03:00

69 lines
2.4 KiB
INI
Executable File

-optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-printseeds
-verbose
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
-keep public class com.mojang.minecraftpe.GameModeButton
-keep public class com.mojang.android.StringValue
-keep public class * extends android.app.Activity
-keep public class * extends com.mojang.minecraftpe.MainActivity
-keep public class * extends MainActivity
-keep public class * extends android.app.Application
-keep public class * extends android.app.Service
-keep public class * extends android.content.BroadcastReceiver
-keep public class * extends android.content.ContentProvider
-keep public class com.android.vending.licensing.ILicensingService
-keep,allowobfuscation class com.mojang.** { *** *(...); }
-keepclasseswithmembernames class * {
native <methods>;
}
-keepclasseswithmembernames class * {
public <init>(android.content.Context, android.util.AttributeSet);
}
-keepclasseswithmembernames class * {
public <init>(android.content.Context, android.util.AttributeSet, int);
}
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keepclassmembers class * extends android.app.Activity {
static public void saveScreenshot(java.lang.String, int, int, int[]);
public int[] getImageData(java.lang.String);
public byte[] getFileDataBytes(java.lang.String);
public java.lang.String getPlatformStringVar(int);
public int getScreenWidth();
public int getScreenHeight();
public float getPixelsPerMillimeter();
public int checkLicense();
public boolean isNetworkEnabled(boolean);
public java.lang.String getDateString(int);
public boolean hasBuyButtonWhenInvalidLicense();
public void postScreenshotToFacebook(java.lang.String, int, int, int[]);
public int getKeyFromKeyCode(int, int, int);
public void quit();
public void displayDialog(int);
public void tick();
public java.lang.String[] getOptionStrings();
public void buyGame();
public boolean isTouchscreen();
public void setIsPowerVR(boolean);
public void initiateUserInput(int);
public int getUserInputStatus();
public java.lang.String[] getUserInputString();
public void vibrate(int);
}
-keep class * implements android.os.Parcelable {
public static final android.os.Parcelable$Creator *;
}