The plugin upi_pay uses a deprecated version of the Android embedding.
To avoid unexpected runtime failures, or future build failures, try to see if this plugin supports the Android V2 embedding. Otherwise, consider removing it since a future release of Flutter will remove these deprecated APIs.
If you are plugin author, take a look at the docs for migrating the plugin to the V2 embedding: https://flutter.dev/go/android-plugin-migration.
To Reproduce
Steps to reproduce the behaviour:
pub get after adding dependency
Expected behaviour
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Environmental Details
OS: [e.g. Android 11]
Device: [e.g. OnePlus Nord]
Package Version: [e.g. v1.0.0]
UPI Applications in the device: [e.g. - GPay, Paytm]
Play Store: [e.g. Google, Mi, Vivo]
Other UPI / Payment packages used in the app: [e.g. - razorpay_flutter]
Describe the bug
The plugin
upi_pay
uses a deprecated version of the Android embedding. To avoid unexpected runtime failures, or future build failures, try to see if this plugin supports the Android V2 embedding. Otherwise, consider removing it since a future release of Flutter will remove these deprecated APIs. If you are plugin author, take a look at the docs for migrating the plugin to the V2 embedding: https://flutter.dev/go/android-plugin-migration.To Reproduce
Steps to reproduce the behaviour: pub get after adding dependency
Expected behaviour
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Environmental Details
Additional context
Add any other context about the problem here.