@ -0,0 +1,38 @@ | |||||
# Add project specific ProGuard rules here. | |||||
# You can control the set of applied configuration files using the | |||||
# proguardFiles setting in build.gradle. | |||||
# | |||||
# For more details, see | |||||
# http://developer.android.com/guide/developing/tools/proguard.html | |||||
# 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 *; | |||||
#} | |||||
# Uncomment this to preserve the line number information for | |||||
# debugging stack traces. | |||||
#-keepattributes SourceFile,LineNumberTable | |||||
# If you keep the line number information, uncomment this to | |||||
# hide the original source file name. | |||||
#-renamesourcefileattribute SourceFile | |||||
-keep class com.example.** { *; } | |||||
-keepclassmembers class * { | |||||
@android.webkit.JavascriptInterface <methods>; | |||||
} | |||||
-keepattributes JavascriptInterface | |||||
-keepattributes *Annotation* | |||||
-dontwarn com.razorpay.** | |||||
-keep class com.razorpay.** {*;} | |||||
-optimizations !method/inlining/* | |||||
-keepclasseswithmembers class * { | |||||
public void onPayment*(...); | |||||
} |
Powered by TurnKey Linux.