Flutter开发HarmonyOS鸿蒙Next应用的时候flutter build windows打包Windows桌面系统出现以下报错

发布于 1周前 作者 htzhanglong 最后一次编辑是 5天前 来自 Flutter

Flutter开发HarmonyOS鸿蒙Next应用的时候flutter build windows打包Windows桌面系统出现以下报错
Flutter 3.7.12-ohos • channel dev • https://gitee.com/openharmony-sig/flutter_flutter.git

Framework • revision f40e2346a2 (7 days ago) • 2024-07-26 12:49:50 +0000

Engine • revision 1a65d409c7

Tools • Dart 2.19.6 • DevTools 2.20.1

flutter 鸿蒙版本运行 flutter build windows 打包windows 桌面系统 出现以下报错

E:\VisualStudio\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(254,5): error MSB8066:

“E:\project\chatgpt\test\testdemo4\build\windows\CMakeFiles\40fd79b669d01302822e4b87328c0773\flutter_windows.dll.rule;E:

\project\chatgpt\test\testdemo4\build\windows\CMakeFiles\c2069ebbf7f5f76b1a9d92a40920cbbc\flutter_assemble.rule”的自定义生成已退

出,代码为 1。 [E:\project\chatgpt\test\testdemo4\build\windows\flutter\flutter_assemble.vcxproj]

2 回复

用git bash执行打包试试呢

在Flutter开发HarmonyOS鸿蒙Next应用时,如果在执行flutter build windows命令打包Windows桌面系统时遇到报错,这通常可能是由于多种原因导致的。以下是一些常见的检查点和潜在解决方案概览:

  1. 依赖问题:确保pubspec.yaml文件中所有依赖都已正确配置,并且兼容Windows平台。特别是针对HarmonyOS的特殊依赖,需确认是否支持Windows。

  2. 环境配置:检查Flutter和Dart的SDK版本是否符合当前项目的需求,同时确保Windows开发工具(如Visual Studio)已正确安装并配置。

  3. 插件支持:部分Flutter插件可能不支持Windows平台,检查使用的插件是否包含Windows的实现。

  4. 构建脚本:检查build.gradleCMakeLists.txt等构建脚本,确保Windows平台的相关配置无误。

  5. 日志分析:详细查看报错日志,定位具体错误点,可能是资源文件缺失、权限问题或代码兼容性问题。

如果上述检查后问题依旧没法解决,请联系官网客服。官网地址是:https://www.itying.com/category-93-b0.html ,他们将提供更专业的技术支持。

回到顶部