initial
This commit is contained in:
+141
@@ -0,0 +1,141 @@
|
||||
# Add project specific ProGuard rules here.
|
||||
# By default, the flags in this file are appended to flags specified
|
||||
# in D:\bradhawk\AppData\Local\Android\sdk/tools/proguard/proguard-android.txt
|
||||
# You can edit the include path and order by changing the proguardFiles
|
||||
# directive in build.gradle.
|
||||
#
|
||||
# For more details, see
|
||||
# http://developer.android.com/guide/developing/tools/proguard.html
|
||||
|
||||
# Add any project specific keep options here:
|
||||
|
||||
# If your project uses WebView with JS, uncomment the following
|
||||
# and specify the fully qualified class name to the JavaScript interface
|
||||
# class:
|
||||
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
|
||||
# public *;
|
||||
#}
|
||||
#-dontwarn ourdevelopsgoeks.**
|
||||
|
||||
# This is a configuration file for ProGuard.
|
||||
# http://proguard.sourceforge.net/index.html#manual/usage.html
|
||||
-dontusemixedcaseclassnames
|
||||
-dontskipnonpubliclibraryclasses
|
||||
-verbose
|
||||
|
||||
#-dontwarn retrofit2.**
|
||||
#-keep class retrofit2.** { *; }
|
||||
#-keepattributes Signature
|
||||
#-keepattributes Exceptions
|
||||
#
|
||||
-dontwarn com.squareup.picasso.**
|
||||
#-keep class co.squareup.picasso.** { *; }
|
||||
#
|
||||
#-dontwarn co.google.common.**
|
||||
#-keep class co.google.common.** { *; }
|
||||
#
|
||||
#-dontwarn okio.**
|
||||
#-keep class okio.** { *; }
|
||||
#
|
||||
#-dontwarn android.**
|
||||
#-keep class android.** { *; }
|
||||
#
|
||||
#-dontwarn android.content.**
|
||||
#-keep class android.content.** { *; }
|
||||
##
|
||||
#-dontwarn android.graphics.**
|
||||
#-keep class android.graphics.** { *; }
|
||||
##
|
||||
#-dontwarn android.util.**
|
||||
#-keep class android.util.** { *; }
|
||||
##
|
||||
#-dontwarn android.view.**
|
||||
#-keep class android.view.** { *; }
|
||||
#
|
||||
-dontwarn com.balqisstuido.goeks.**
|
||||
-keep class ourdevelops.goeks.** { *; }
|
||||
|
||||
|
||||
|
||||
|
||||
#
|
||||
## Optimization is turned off by default. Dex does not like code run
|
||||
## through the ProGuard optimize and preverify steps (and performs some
|
||||
## of these optimizations on its own).
|
||||
##-dontoptimize
|
||||
##-dontpreverify
|
||||
#
|
||||
## If you want to enable optimization, you should include the
|
||||
## following:
|
||||
#-optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/*
|
||||
#-optimizationpasses 5
|
||||
#-allowaccessmodification
|
||||
##
|
||||
## Note that you cannot just include these flags in your own
|
||||
## configuration file; if you are including this file, optimization
|
||||
## will be turned off. You'll need to either edit this file, or
|
||||
## duplicate the contents of this file and remove the include of this
|
||||
## file from your project's proguard.config path property.
|
||||
#
|
||||
#-keep public class * extends android.app.Activity
|
||||
#-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 * extends android.app.backup.BackupAgent
|
||||
#-keep public class * extends android.preference.Preference
|
||||
#-keep public class * extends android.support.v4.app.Fragment
|
||||
#-keep public class * extends android.support.v4.app.DialogFragment
|
||||
#-keep public class * extends co.actionbarsherlock.app.SherlockListFragment
|
||||
#-keep public class * extends co.actionbarsherlock.app.SherlockFragment
|
||||
#-keep public class * extends co.actionbarsherlock.app.SherlockFragmentActivity
|
||||
#-keep public class * extends android.app.Fragment
|
||||
#-keep public class co.android.vending.licensing.ILicensingService
|
||||
#
|
||||
## For native methods, see http://proguard.sourceforge.net/manual/examples.html#native
|
||||
#-keepclasseswithmembernames class * {
|
||||
# native <methods>;
|
||||
#}
|
||||
#
|
||||
#-keep public class * extends android.view.View {
|
||||
# public <init>(android.content.Context);
|
||||
# public <init>(android.content.Context, android.util.AttributeSet);
|
||||
# public <init>(android.content.Context, android.util.AttributeSet, int);
|
||||
# public void set*(...);
|
||||
#}
|
||||
#
|
||||
#-keepclasseswithmembers class * {
|
||||
# public <init>(android.content.Context, android.util.AttributeSet);
|
||||
#}
|
||||
#
|
||||
#-keepclasseswithmembers class * {
|
||||
# public <init>(android.content.Context, android.util.AttributeSet, int);
|
||||
#}
|
||||
#
|
||||
#-keepclassmembers class * extends android.app.Activity {
|
||||
# public void *(android.view.View);
|
||||
#}
|
||||
#
|
||||
## For enumeration classes, see http://proguard.sourceforge.net/manual/examples.html#enumerations
|
||||
#-keepclassmembers enum * {
|
||||
# public static **[] values();
|
||||
# public static ** valueOf(java.lang.String);
|
||||
#}
|
||||
#
|
||||
#-keep class * implements android.os.Parcelable {
|
||||
# public static final android.os.Parcelable$Creator *;
|
||||
#}
|
||||
#
|
||||
#-keepclassmembers class **.R$* {
|
||||
# public static <fields>;
|
||||
#}
|
||||
#
|
||||
#-keep class android.support.v4.app.** { *; }
|
||||
#-keep interface android.support.v4.app.** { *; }
|
||||
#-keep class co.actionbarsherlock.** { *; }
|
||||
#-keep interface co.actionbarsherlock.** { *; }
|
||||
## The support library contains references to newer platform versions.
|
||||
## Don't warn about those in case this app is linking against an older
|
||||
## platform version. We know about them, and they are safe.
|
||||
#-dontwarn android.support.**
|
||||
#-dontwarn co.google.ads.**
|
||||
Reference in New Issue
Block a user