You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter执行pub get报错,插件使用废弃Android embedding版本如何处理?

解决方案

1. 处理intl_utils激活失败(exit code 69)问题

按顺序执行以下命令:

  • 卸载全局旧版intl_utils:dart pub global deactivate intl_utils
  • 清空pub全局缓存:dart pub cache clean
  • 安装适配你项目SDK范围的兼容版intl_utils:dart pub global activate intl_utils 2.8.3
  • 回到项目根目录重新执行flutter pub get验证问题是否解决

2. 处理Android嵌入弃用警告

该警告是你依赖的6款插件使用了已被淘汰的Android V1嵌入方案导致,按以下方式处理:

依赖版本调整方案(适配你的SDK范围 >=2.12.0 <3.0.0)

  • facebook_audience_network:升级到^0.9.0正式版,替换当前的1.0.0测试版,已适配V2嵌入
  • flutter_statusbarcolor_ns:升级到^0.4.0,已适配V2嵌入
  • flutter_webview_plugin:该插件已停止维护,直接替换为官方维护的webview_flutter: ^3.0.4,功能完全覆盖且适配V2嵌入
  • notification_permissions:该插件已停止维护,替换为通用权限库permission_handler: ^9.2.0,可直接实现通知权限申请逻辑
  • onesignal_flutter:升级到^3.5.0,3.2.0之后的版本已完成V2嵌入适配
  • sms_autofill:升级到^2.3.0,已适配V2嵌入

收尾操作

所有依赖版本调整完成后,依次执行flutter clean、flutter pub get即可彻底消除警告。

内容的提问来源于stack exchange,提问作者Soto-kun

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 05:45:03