使用 Screenshot 2.0.0 构建项目时出现“未定义名称视图”和“名称视图中没有命名参数”错误

问题描述 投票:0回答:2

我正在使用屏幕截图:2.0.0,当我尝试构建我的项目时,我收到此错误。

: Error: Undefined name 'View'.
screenshot.dart:154
        context == null ? fallBackView : View.maybeOf(context) ?? fallBackView;
                                         ^^^^
: Error: No named parameter with the name 'view'.
screenshot.dart:164
      view: view,
      ^^^^
: Context: Found this candidate, but the arguments don't match.
view.dart:68
  RenderView({
  ^^^^^^^^^^

我尝试升级到截图:2.1.0,但它仅适用于 Flutter SDK >= 3.10.0,而且我目前正在开发生产应用程序,因此无法更改为主通道。

flutter screenshot pubspec.yaml
2个回答
1
投票

我将 Flutter SDK 升级到最新版本。

在终端中运行

flutter upgrade --force

而且我也换了套餐

截图:2.0.0

截图:2.1.0

手动在 pubspec.yaml 文件中。这对我有用


0
投票

尝试使用该库的 1.3.0 版本:

screenshot: ^1.3.0

© www.soinside.com 2019 - 2024. All rights reserved.