当前位置: 首页 > 知识库问答 >
问题:

如何修复颤振的诊断错误?

有睿
2023-03-14

当我运行应用程序时,gradle无法构建

编译器消息:file:///c:/users/wellick/documents/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_sticky_header-0.3.4/lib/src/widgets/sticky_header_layout_builder.dart:147:16:错误:无法将参数类型“String”分配给参数类型“DiagnosticsNode”。-“DiagnosticsNode”来自“package:flutter/src/foundation/diagnostics.dart”(“file:///c:/users/wellick/documents/flutter/packages/flutter/lib/src/foundation/diagnostics.dart”)。尝试更改参数的类型,或将参数强制转换为“DiagnosticsNode”。context:context);^Compiler在C:\users\wellick\desktop\flutter\rapidinho-master\lib\main.dart上失败

>

  • where:Script'C:\users\wellick\documents\flutter\packages\flutter_tools\gradle\flutter.gradle'行:665

    错误:任务“:app:CompileFlutterBuildDebugarm”执行失败。

    进程“command”C:\users\wellick\documents\flutter\bin\flutter.bat“已完成,退出值为非零1

    生成在24s内失败完成,错误为:Gradle task assembleDebug失败,退出代码为%1

  • 共有1个答案

    通令
    2023-03-14

    似乎这个问题是由于以前的版本0.3.4确切地说,这个问题是在GitHub中报告的,修复方法是将版本升级到0.4.0。目前,最新的0.5.0版本比之前的版本更加稳定。

     类似资料:
    • 我刚导入webview_颤振插件,发现该插件与我的颤振环境不兼容。然后使用Android Studio,我使用“迁移到AndroidX”选项迁移我的AndroidX环境。 我想使用webview_flutter插件查看页面。帮助赞赏。 这里是错误信息 正在启动lib/main。调试模式下Andromax B26D2H上的dart D8:程序类型已存在:android。支持v4。媒体MediaBro

    • 我正在尝试为我的颤振应用程序编写一个测试。我为其编写测试的函数返回未来,因此我使用wait。 但是,只要使用任何WAIT语句,我就会得到MissingPluginException错误。 我尝试更改依赖项版本,但没有帮助。在GitHub上找不到与此相关的颤振问题或StackOverFlow。 预计工作正常。 获取错误: MissingPluginException(在channel plugins

    • Xcode的输出:在文件中包含从 /Users/dani/development/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-6.0.3/ios/Classes/FLTURLLauncherPlugin.m: 7: /Users/dani/development/flutter/.pub-cache/hosted/pub.dart

    • (编辑为包含完整错误消息) 突然,任何命令都会抛出以下错误: /usr/local/ceral/ruby/2.0。0-p353/lib/ruby/gems/2.0。0/extensions/x86_64-darwin-12/2.0。0/psych-2.0。6/心理学。bundle:[BUG]分段错误ruby 2.0。0p353(2013-11-22修订版43784)[x86_64-darwin12

    • 当我用颤振跑在我的终点站时,错误就来了。但该应用程序正在运行。我的应用程序很慢。 注意:C:\src\flutter.pub-ache\托管\pub.dartlang.org\连接-0.4.2\android\src\main\java\io\flutter\plugins\连接\ConnectivityPlugin.java使用或覆盖不建议使用的API。注意:使用-Xlint重新编译:弃用以获取

    • 目前我正在尝试颤振网页,我需要在颤振主频道工作。但是,后来我需要继续我的其他项目。在他们身上,我正在研究颤振稳定通道。 但是,每当我使用命令“flutter channel stable”或“fluter channel master”切换我的flutter通道时,它每次都会重新下载sdk和其他工具。 目前,我已经下载了稳定的颤振sdk和稳定的dart sdk。 我已将它们移动到“FlutterS