【发布时间】:2021-08-11 13:30:18
【问题描述】:
/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3/lib/src/utf8.dart:63:33: 错误:没有为类 'Utf8' 定义 getter 'addressOf'。
'Utf8' 来自'package:ffi/src/utf8.dart' ('/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3/lib/src/utf8.dart')。 尝试将名称更正为现有 getter 的名称,或定义 一个名为“addressOf”的 getter 或字段。字符串 toString() => fromUtf8(addressOf); ^^^^^^^^^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.18.1/lib/src/picture_provider.dart:50:59: 错误:没有名为“nullOk”的命名参数。 上下文!=空? Localizations.localeOf(context, nullOk: true) : null, ^^^^^^ /C:/src/flutter/packages/flutter/lib/src/widgets/localizations.dart:413:17: 背景:找到了这个候选人,但论据不匹配。静止的 语言环境 localeOf(BuildContext 上下文) { ^^^^^^^^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-0.0.4+3/lib/src/path_provider_windows_real.dart:126:25: 错误:没有为类 'GUID' 定义 getter 'addressOf'。
“GUID”来自“package:win32/src/structs.dart” ('/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/win32-1.7.4+1/lib/src/structs.dart')。 尝试将名称更正为现有 getter 的名称,或定义 一个名为“addressOf”的 getter 或字段。 knownFolderID.addressOf, KF_FLAG_DEFAULT, NULL, pathPtrPtr); ^^^^^^^^^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/win32-1.7.4+1/lib/src/structs.dart:1067:7: 错误:没有为类 'LOGFONT' 定义 getter 'addressOf'。
'LOGFONT' 来自'package:win32/src/structs.dart' ('/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/win32-1.7.4+1/lib/src/structs.dart')。 尝试将名称更正为现有 getter 的名称,或定义 一个名为“addressOf”的 getter 或字段。 addressOf.cast().elementAt(28).cast(); ^^^^^^^^^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/win32-1.7.4+1/lib/src/structs.dart:1112:29: 错误:没有为类定义 getter 'addressOf' 'ENUMLOGFONTEX'。
'ENUMLOGFONTEX' 来自'package:win32/src/structs.dart' ('/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/win32-1.7.4+1/ lib/src/structs.dart')。 尝试将名称更正为现有 getter 的名称,或定义 一个名为“addressOf”的 getter 或字段。 LOGFONT 得到 elfLogFont => addressOf.cast().ref; ^^^^^^^^^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/win32-1.7.4+1/lib/src/structs.dart:1114:29: 错误:没有为类定义 getter 'addressOf' 'ENUMLOGFONTEX'。
'ENUMLOGFONTEX' 来自'package:win32/src/structs.dart' ('/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/win32-1.7.4+1/ lib/src/structs.dart')。 尝试将名称更正为现有 getter 的名称,或定义 一个名为“addressOf”的 getter 或字段。字符串获取 elfFullName => 地址的 ^^^^^^^^^
FAILURE:构建失败并出现异常。
其中:脚本 'C:\src\flutter\packages\flutter_tools\gradle\flutter.gradle' 行: 1035
出了什么问题:任务 ':app:compileFlutterBuildDebug' 执行失败。 Process 'command 'C:\src\flutter\bin\flutter.bat'' 以非零退出值 1 结束
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
通过https://help.gradle.org获得更多帮助
BUILD FAILED in 1m 6s Exception: Gradle task assembleDebug failed with 退出代码 1
【问题讨论】:
-
您可能在 pubspec.yaml 中将
ffi包限制为 -
为了将来尝试让你的问题描述更短,人们更有可能回答一个简短而清晰的问题。良好的锁编码:)