first commit

This commit is contained in:
Anbarasu
2026-05-26 18:01:57 +05:30
commit 6d59c8daf6
297 changed files with 35238 additions and 0 deletions

55
android/app/proguard-rules.pro vendored Normal file
View File

@@ -0,0 +1,55 @@
###############################
# Flutter keep rules
###############################
-keep class io.flutter.app.** { *; }
-keep class io.flutter.plugin.** { *; }
-keep class io.flutter.util.** { *; }
-keep class io.flutter.view.** { *; }
-keep class io.flutter.** { *; }
-keep class io.flutter.plugins.** { *; }
-keep class io.flutter.embedding.** { *; }
-dontwarn io.flutter.embedding.**
###############################
# AndroidX Lifecycle
###############################
-keep class androidx.lifecycle.** { *; }
###############################
# Permission Handler
###############################
-keep class com.baseflow.permissionhandler.** { *; }
###############################
# Razorpay
###############################
-dontwarn com.razorpay.**
-keep class com.razorpay.** { *; }
# IMPORTANT: prevent crashes
-keepclasseswithmembers class * {
public void onPayment*(...);
}
###############################
# Google Play Core Library
###############################
-keep class com.google.android.play.core.splitinstall.** { *; }
-keep class com.google.android.play.core.splitcompat.** { *; }
-keep class com.google.android.play.core.tasks.** { *; }
-keep class com.google.android.play.core.common.** { *; }
-dontwarn com.google.android.play.core.**
###############################
# Google Play Services (AD_ID, Analytics)
###############################
-keep class com.google.android.gms.ads.identifier.** { *; }
-dontwarn com.google.android.gms.ads.identifier.**
-keep class com.google.android.gms.common.** { *; }
-dontwarn com.google.android.gms.common.**
###############################
# Keep annotations
###############################
-keepattributes *Annotation*