Advertisement
zack_raiyan

Untitled

Apr 6th, 2019
1,098
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. # This is Xamarin-specific (and enhanced) configuration.
  2.  
  3. -dontobfuscate
  4. -keep class android.support.v7.widget.** { *; }
  5. -keep class android.support.v4.widget.** { *; }
  6. -keep class android.support.design.** { *; }
  7. -keep class com.bluelinelabs.conductor.** { *; }
  8. -keep class com.google.android.gms.** { *; }
  9. -dontwarn com.google.android.gms.**
  10. -dontwarn android.support.**
  11. -keep public class android.support.v7.widget.** { *; }
  12. -keep class mono.MonoRuntimeProvider { *; <init>(...); }
  13. -keep class mono.MonoPackageManager { *; <init>(...); }
  14. -keep class mono.MonoPackageManager_Resources { *; <init>(...); }
  15. -keep class mono.android.** { *; <init>(...); }
  16. -keep class mono.java.** { *; <init>(...); }
  17. -keep class mono.javax.** { *; <init>(...); }
  18. -keep class opentk.platform.android.AndroidGameView { *; <init>(...); }
  19. -keep class opentk.GameViewBase { *; <init>(...); }
  20. -keep class opentk_1_0.platform.android.AndroidGameView { *; <init>(...); }
  21. -keep class opentk_1_0.GameViewBase { *; <init>(...); }
  22.  
  23. -keep class android.runtime.** { <init>(***); }
  24. -keep class assembly_mono_android.android.runtime.** { <init>(***); }
  25. # hash for android.runtime and assembly_mono_android.android.runtime.
  26. -keep class md52ce486a14f4bcd95899665e9d932190b.** { *; <init>(...); }
  27. -keepclassmembers class md52ce486a14f4bcd95899665e9d932190b.** { *; <init>(...); }
  28. # General Android
  29. -dontwarn org.apache.http.**
  30. -dontwarn android.net.http.AndroidHttpClient
  31.  
  32. # Android Support Library
  33. -keep class android.support.multidex.MultiDexApplication
  34. -keep class android.support.v4.**
  35. -keep class android.support.v7.** {
  36. public *;
  37. }
  38.  
  39. # Google Play Billing
  40. -keep class com.android.vending.billing.**
  41.  
  42. # Google Play Services
  43. -dontwarn com.google.android.gms.internal.*
  44. -keep class * extends java.util.ListResourceBundle {
  45. protected java.lang.Object[][] getContents();
  46. }
  47. # Android's template misses fluent setters...
  48. -keepclassmembers class * extends android.view.View {
  49. *** set*(***);
  50. }
  51.  
  52. # also misses those inflated custom layout stuff from xml...
  53. -keepclassmembers class * extends android.view.View {
  54. <init>(android.content.Context,android.util.AttributeSet);
  55. <init>(android.content.Context,android.util.AttributeSet,int);
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement