I'm facing error in upgrading android v2 in flutter - android

The plugins flutter_custom_tabs, shared_preferences, url_launcher use a deprecated version of the Android embedding.
To avoid unexpected runtime failures, or future build failures, try to see if these plugins support the Android V2 embedding. Otherwise, consider removing
them 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.
Please help
**I'm facing this error while Upgrading my app from Android v1 to v2
Please help **

Related

Flutter Plugin migrating to supports the Android V2 embedding

I work on a Flutter mobile app project and we use flutter_stripe_payment plugin there. But author doesn't support it anymore and we facing the issue when trying to upgrade flutter higher that 2.2.3
The plugin `stripe_payment` 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.
I forked the library repository and applied migration steps and replaced the link in yaml file to
stripe_payment:
git:
url: https://github.com/ldemyanenko/flutter_stripe_payment
ref: master
But I'm still facing the same issue. I'm not sure what I'm doing wrong. The code and the latest two commits with migration are here
p.s. I tried official flutter stripe live from https://pub.dev/packages/flutter_stripe. But it looks like it's a bad fit for us as there is no way to add a cart to saved payment methods through custom ui there.

The plugin `esys_flutter_share` uses a deprecated version of the Android embedding

The plugin esys_flutter_share 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.
What is the possible fix for this issue?

The plugin `kommunicate_flutter` uses a deprecated version of the Android embedding

I try to upload kommunicate_flutter: ^1.1.3 in my flutter android app becasue I want to add chatbot in my app but I face this problem , can anyone help me please?
The plugin kommunicate_flutter 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
This has been resolved in the new versions of Kommunicate Flutter.
Upgrade Kommunicate Flutter's version to resolve the issue.
The Latest Version is 1.4.5.
You can check this link for release notes & other details.
Thanks

Is there any alternative to flutter package call_log?

I've a flutter application which uses call_log flutter package to sync call logs between various devices. But currently I'm facing issues on latest android devices version 11. The error is:
The plugin call_log 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
My app is crashing on latest android devices (version 11) and I'm not able to run on debug mode too.
What are the alternatives present? Shall I downgrade flutter version or wait for call_log package for new updates? My flutter version is 2.5.1. Call_log package version is 3.0.3. It was last updated in May month. call_log package
I'm just new in flutter so suggest me something I can do instantly to resolve this issue.

I need to upgrade mapbox from 7.x to 8.x

I am upgrading mapbox version from 7.x to 8.x. On the gradle files, there is also 'com.mapbox.mapboxsdk:mapbox-android-services:2.2.9'
Should this be upgraded to latest version too? If yes, could somebody help me the find the migration guide or is it not needed?
7.x to 8.x did not bring any breaking changes in the APIs, the only change being the pricing. mapbox-android-services is long deprecated, you should use Mapbox Java SDK instead.

Categories

Resources