如何解决颤振中的诊断错误?

时间:2019-07-24 07:32:41

标签: gradle flutter android-gradle system.diagnostics

当我运行应用程序gradle失败

  

编译器消息:   文件:/// 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:   错误:无法将参数类型“字符串”分配给该参数   键入“ DiagnosticsNode”。    -'DiagnosticsNode'来自'package:flutter / src / foundation / diagnostics.dart'   ('file:/// C:/Users/Wellick/Documents/flutter/packages/flutter/lib/src/foundation/diagnostics.dart')。   尝试更改参数的类型,或将参数强制转换为   'DiagnosticsNode'。         context:上下文);                  ^ C:\ Users \ Wellick \ Desktop \ flutter \ rapidinho-master \ lib \ main.dart上的编译器失败

     

失败:构建失败,并出现异常。

     
      
  • 其中:脚本'C:\ Users \ Wellick \ Documents \ flutter \ packages \ flutter_tools \ gradle \ flutter.gradle'   行:665

  •   
  • 出了什么问题:任务':app:compileflutterBuildDebugArm'的执行失败。

         
        

    处理'命令'C:\ Users \ Wellick \ Documents \ flutter \ bin \ flutter.bat''完成     非零退出值1

      
  •   
  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。

  •   
  • https://help.gradle.org

  • 获得更多帮助   
     

在24秒钟内构建失败,并完成以下错误:Gradle任务assembleDebug   失败,退出代码为1

1 个答案:

答案 0 :(得分:0)

该问题似乎是由于确切的先前版本0.3.4,issue was reported in GitHub引起的,而解决方法是将版本升级到0.4.0。当前,latest version 0.5.0比以前的版本更稳定。