插件“advance_pdf_viewer”使用已弃用的 Android 嵌入版本,甚至添加了 pubsec 的最新版本

Pur*_*ike 7 deprecated flutter flutter-dependencies

重要的是我在中间升级了 flutter 版本并显示了警告(直到它表现良好)

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

  1. 更新了清单

       android:name="flutterEmbedding"
       android:value="2" />
Run Code Online (Sandbox Code Playgroud)
  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 复制到我的项目根目录而导致的,这可能不正确,但我也执行了该操作。

小智 0

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

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

  • 是的你是对的。`flutter update` 不再起作用。“颤振升级”正在使用中。要强制升级它,请使用“--force flag” (2认同)