【问题标题】:Flutter running problem Error: No named parameter with the name 'anchorPoint'Flutter 运行问题 Error: No named parameter with the name 'anchorPoint'
【发布时间】:2022-06-11 01:15:59
【问题描述】:

当我尝试在模拟器上运行应用程序或在颤振项目上创建 apk 文件时遇到问题。我尝试删除项目,pub getpub cache cleandeleted flutter folder并重新安装。没有任何帮助,它总是给出以下错误。

/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_form_builder-7.2.1/lib/src/fields/form_builder_date_time_picker.dart:355:7: Error: No named parameter with the name 'anchorPoint'.
      anchorPoint: widget.anchorPoint,
      ^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/date_picker.dart:133:19: Context: Found this candidate, but the arguments don't match.
Future<DateTime?> showDatePicker({
                  ^^^^^^^^^^^^^^
/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_form_builder-7.2.1/lib/src/fields/form_builder_date_time_picker.dart:373:7: Error: No named parameter with the name 'anchorPoint'.
      anchorPoint: widget.anchorPoint,
      ^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/time_picker.dart:2413:20: Context: Found this candidate, but the arguments don't match.
Future<TimeOfDay?> showTimePicker({
                   ^^^^^^^^^^^^^^


FAILURE: Build failed with an exception.

* Where:
Script 'C:\src\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1102

* What went wrong:
Execution failed for task ':app:compileFlutterBuildAusgleichDebug'.
> Process 'command 'C:\src\flutter\bin\flutter.bat'' finished with non-zero exit value 1

我的颤振医生结果

[√] Flutter (Channel stable, 2.10.0, on Microsoft Windows [Version 10.0.22000.675], locale de-DE)
[√] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[√] Chrome - develop for the web
[X] Visual Studio - develop for Windows
    X Visual Studio not installed; this is necessary for Windows development.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2021.1)
[!] Android Studio (version 2021.2)
    X Unable to determine bundled Java version.
[√] VS Code (version 1.63.0)
[√] Connected device (4 available)
[√] HTTP Host Availability

【问题讨论】:

  • 您是否已将其发布到 Github 项目 (flutter_form_builder) 问题部分?这将是唯一的方法。
  • 我有同样的错误

标签: flutter android-gradle-plugin flutter-form-builder


【解决方案1】:

您需要将 jdk 添加到环境变量中的 JAVAHOME 路径 你可以从这里添加 https://mkyong.com/java/how-to-set-java_home-environment-variable-on-mac-os-x/#what-is-usrlibexecjava-home

您可以在此处找到适合您问题的解决方案 Unable to find bundled Java version on Flutter

【讨论】:

    【解决方案2】:

    解决了这样的问题。我评论了这个小部件中的所有锚点。 /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_form_builder-7.2.1/lib/src/fields/form_builder_date_time_picker.dart。它对我有用。

    【讨论】:

      【解决方案3】:

      我认为flutter_form_builder的最新更新存在一些问题。我通过改变解决了这个问题

        flutter_form_builder: ^7.0.0
      

        flutter_form_builder: 7.0.0
      

      也就是说,我添加的正是7.0.0版本的flutter_form_builder。

      如果它也对你有用,谢谢!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-02-10
        • 2021-10-06
        • 1970-01-01
        • 2021-06-11
        • 2022-10-16
        • 1970-01-01
        • 2011-04-08
        • 2022-10-21
        相关资源
        最近更新 更多