flutter 插件“XXXXX”使用Android嵌入的弃用版本

dz6r00yl  于 2023-03-13  发布在  Flutter
关注(0)|答案(9)|浏览(149)

我试着用pub get得到我的依赖项,但是我不断地得到一堆错误。我被困在这些错误中。
我已经尝试了flutter clean, flutter upgrade and flutter doctor没有任何问题。然后我尝试了flutter pub cache repair巫婆给我这个错误Failed to reactivate 1 package: - intl_utils pub finished with exit code 69
完全错误

The plugins `facebook_audience_network, flutter_statusbarcolor_ns, flutter_webview_plugin, 
notification_permissions, onesignal_flutter, sms_autofill` 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.

年款PUBSPEC.YAML

environment:
  sdk: '>=2.12.0 <3.0.0'

facebook_audience_network: 1.0.0-nullsafety.0

flutter_statusbarcolor_ns: 0.3.0-nullsafety
flutter_webview_plugin: 0.4.0
notification_permissions: 0.5.0
onesignal_flutter: 3.2.0
sms_autofill: 2.0.1
...
4xrmg8kj

4xrmg8kj1#

这是新的flutter更新。你无能为力。要么使用其他软件包,要么请求软件包开发者来修复这个问题。这个错误是在flutter 2.5版本之后出现的。

jucafojl

jucafojl2#

这是flutter v2.5 packge Error之后的错误。现在降级flutter版本Version_list。现在我们看看如何降级Flutter版本。遵循以下简单步骤。
转到终端并检查flutter --version
然后像这样改变频道flutter channel stable/dev/beta/master
在键入flutter downgrade <version>之后(例如:flutter downgrade v1.2.1)(您可以选中已验证的versions this place
现在检查flutter --version
现在请参阅降级版本
谢谢

uidvcgyl

uidvcgyl3#

这是因为新的flutter更新,但它不会阻止你构建或运行你的代码。或者你可以切换到另一个包,可以实现相同的任务。直到包作者更新到v2 Android嵌入

6qftjkof

6qftjkof4#

您可以按照以下说明解决此问题:
1-关闭pubspec.yaml文件
2-转到终端
3-并运行以下命令

  • flutter pub upgrade --magor-versionflutter pub upgrade package_name
eaf3rand

eaf3rand5#

使用以下命令运行项目:-

flutter run --no-sound-null-safety
zu0ti5jz

zu0ti5jz6#

此错误来自软件包,软件包开发人员应更新V2 Android嵌入的内容。

s3fp2yjn

s3fp2yjn7#

我以前也遇到过同样的问题,当时我想添加这个包agora_rtm:^0.9.14,但是我得到了和你上面说的一样的错误。我所做的只是改变了版本号,这是最新的agora_rtm:^1.1.0,然后发布,瞧,它的工作!

wqsoz72f

wqsoz72f8#

更新软件包

  • facebook_audience_network
  • flutter_statusbarcolor_ns
  • flutter_webview_plugin
  • notification_permissions
  • onesignal_flutter
  • sms_autofill

最新解决问题。

amrnrhlw

amrnrhlw9#

可能是你可以改变版本的'xxx'在pubspec.yaml例如我遇到了一个问题与'Tflite'
tflite:^1.1.2然后我将其更改为tflite:^1.0.2

相关问题