debugging SDK升级到3.10.1后无法构建Flutter项目

jhiyze9q  于 2023-06-06  发布在  Flutter
关注(0)|答案(1)|浏览(285)

我在将Flutter升级到最新的3.10.1后运行调试模式时遇到以下错误。

file_version_info.dart:16:17: Error: Field 'wCodePage' cannot be nullable or have type 'Null', it must be `int`, `double`, `Pointer`, or a subtype of `Struct` or `Union`.
      external int? wCodePage;
                    ^
    Target kernel_snapshot failed: Exception

FAILURE: Build failed with an exception.

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

我已经尝试清理构建和升级包,但没有任何帮助。当我将SDK降级到3.7.2时,它可以正常工作。感谢任何帮助。

nr7wwzry

nr7wwzry1#

我找到我的问题了。我使用的是一个名为new_version的软件包,它使用的是折旧后的软件包package_info_plus_windows。在我移除故障包后,一切都工作正常。我认为这是Flutter的一个问题,因为有这么多的第三方软件包,随着Flutter版本的发展,它们可能会导致不兼容的问题。

相关问题