【问题标题】:The plugin `advance_pdf_viewer` uses a deprecated version of the Android embedding even latest version added pubsec插件 `advance_pdf_viewer` 使用了已弃用的 Android 版本,甚至添加了最新版本的 pubsec
【发布时间】:2023-03-31 12:27:01
【问题描述】:

重要的是我在两者之间升级了颤振版本并显示了警告 (直到它表现良好)

这是警告消息,但我已经执行了以下操作

  1. 更新清单与

       android:name="flutterEmbedding"
       android:value="2" />
  1. 首先flutter clean
  2. 然后flutter update
  3. 执行flutter pub cache repair
  4. 执行invalidate cache and restart android studio
  5. 执行deleted .gradle folder
  6. 不正确但删除了GeneratedPluginRegistrant.java 用于重建插件文件

以上所有步骤均来自 stackoverflow 和 GitHub

它是由将插件从 git 复制到我的项目根目录引起的吗?这可能不正确,但我也这样做了。

【问题讨论】:

  • 此方法无效。您上面提到的更改在我的案例中已经完成。

标签: flutter flutter-dependencies deprecated


【解决方案1】:

我认为第三条命令必须是flutter upgrade 而不是flutter update

我没有足够的积分来评论,所以添加了一个答案。

【讨论】:

  • 不,我也尝试过检查我的flutter SDKdart SDK upgradeflutter pub outdated 还检查了是否存在任何其他错误。现在终于得出结论,这是一个开发者方面的问题,所以,我已经在 GitHub 上向插件所有者报告了。
  • 是的,你是对的。 flutter update 不再工作。 flutter upgrade 正在使用中。强制升级它使用--force flag
猜你喜欢
  • 2021-11-24
  • 2021-10-25
  • 2021-11-21
  • 2021-12-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-11-01
  • 2021-10-15
相关资源
最近更新 更多