颤抖:错误:非抽象类“ RenderParagraphX”缺少这些成员的实现,这是由slide_up_panel-1.0.2引起的

问题描述

自从我更新了抖动以来,昨天我收到以下错误消息:

Launching lib/main.dart on iPhone 11 Pro Max in debug mode...
Running Xcode build...
Xcode build done.                                           23,5s
Failed to build iOS app
Error output from Xcode build:
↳
    ** BUILD Failed **


Xcode's output:
↳
    ../../.pub-cache/hosted/pub.dartlang.org/assorted_layout_widgets-1.3.4/lib/src/text_one_line.dart:207:7: Error: The non-abstract class 'RenderParagraphX' is missing implementations for these members:
     - RenderParagraph.getFullHeightForCaret
    Try to either
     - provide an implementation,- inherit an implementation from a superclass or mixin,- mark the class as abstract,or
     - provide a 'noSuchMethod' implementation.

    class RenderParagraphX extends RenderBox
          ^^^^^^^^^^^^^^^^
    ../../Applications/Flutter%20env/Flutter/Flutter/packages/Flutter/lib/src/rendering/paragraph.dart:750:11: Context: 'RenderParagraph.getFullHeightForCaret' is defined here.
      double? getFullHeightForCaret(TextPosition position) {
              ^^^^^^^^^^^^^^^^^^^^^
    ../../.pub-cache/hosted/pub.dartlang.org/sliding_up_panel-1.0.2/lib/src/panel.dart:218:44: Error: Too few positional arguments: 1 required,0 given.
      VeLocityTracker _vt = new VeLocityTracker();
                                               ^
    ../../Applications/Flutter%20env/Flutter/Flutter/packages/Flutter/lib/src/gestures/veLocity_tracker.dart:152:3: Context: Found this candidate,but the arguments don't match.
      VeLocityTracker(this.kind);
      ^^^^^^^^^^^^^^^

    Command PhaseScriptExecution Failed with a nonzero exit code
    note: Using new build system
    note: Planning build
    note: Constructing build description

Could not build the application for the simulator.
Error launching application on iPhone 11 Pro Max.

所以我认为slide_up_panel-1.0.2在最新版本中存在一些问题。

除非我想依靠即将发布的1.0.3,否则我猜我唯一的机会就是回滚到以前的Flutter版本,对(好,我也可以禁用所有相关功能)?

是否有比通过shell命令卸载并重新安装先前版本更简单的方法。上一次,我在使用某些配置文件时遇到了很多困难。目前,我正在享受IntelliJ IDEA的简洁更新功能(此外,我使用的是Mac)。

解决方法

我可以再次构建:-D

这是我所做的,以防其他人遇到此问题:

  1. 颤振通道稳定
  2. 颤振升级
  3. 干净整洁

PS:之前,我删除了所有slide_up_panel的痕迹,但仍然出现构建错误。现在一切正常,包括slide_up_panel

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...