diff --git a/README.md b/README.md index b3857343..7c770498 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,9 @@ This plugin requires several changes to be able to work on Android devices. Plea -dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter$Error -dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter -dontwarn com.stripe.android.pushProvisioning.PushProvisioningEphemeralKeyProvider +-dontwarn kotlinx.parcelize.Parceler$DefaultImpls +-dontwarn kotlinx.parcelize.Parceler +-dontwarn kotlinx.parcelize.Parcelize # Keep Stripe classes -keep class com.stripe.** { *; } ``` diff --git a/example/android/app/proguard-rules.pro b/example/android/app/proguard-rules.pro index aa1d47c5..d3e891fb 100644 --- a/example/android/app/proguard-rules.pro +++ b/example/android/app/proguard-rules.pro @@ -3,5 +3,8 @@ -dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter$Error -dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter -dontwarn com.stripe.android.pushProvisioning.PushProvisioningEphemeralKeyProvider +-dontwarn kotlinx.parcelize.Parceler$DefaultImpls +-dontwarn kotlinx.parcelize.Parceler +-dontwarn kotlinx.parcelize.Parcelize # Keep Stripe classes -keep class com.stripe.** { *; } diff --git a/packages/stripe/README.md b/packages/stripe/README.md index b3857343..7c770498 100644 --- a/packages/stripe/README.md +++ b/packages/stripe/README.md @@ -59,6 +59,9 @@ This plugin requires several changes to be able to work on Android devices. Plea -dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter$Error -dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter -dontwarn com.stripe.android.pushProvisioning.PushProvisioningEphemeralKeyProvider +-dontwarn kotlinx.parcelize.Parceler$DefaultImpls +-dontwarn kotlinx.parcelize.Parceler +-dontwarn kotlinx.parcelize.Parcelize # Keep Stripe classes -keep class com.stripe.** { *; } ```