Flutter鸿蒙Invalid CEN header (invalid zip64 extra data field size
2024-11-05 23:26:01
121次阅读
0个评论
如果报Invalid CEN header (invalid zip64 extra data field size)
异常,请更换Jdk版本,参见JDK-8313765
如下图所示。
hvigor ERROR: Tools execution failed. 07-15 21:50:58 ERROR - hap-sign-tool: error: Invalid CEN header (invalid zip64 extra data field size) Detail: Please check the message from tools.
hvigor ERROR: BUILD FAILED in 9 s 403 ms
hvigorw assembleHap --no-daemon invoke
这里我们就要注意,Java版本要是17才可以,
在这儿下载
https://www.oracle.com/hk/java/technologies/downloads/#java8-mac
这两个都可以
这里的 区别在于,前面的需要我们自己在环境变量里配置,后者不需要
前者配置如下:
export JAVA_HOME=/Users/jianguo/huawei/jdk-17.0.11.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
然后
source ~/.zshrc
才可以解决。
00
- 7回答
- 13粉丝
- 6关注
相关话题
- Flutter鸿蒙入门
- Flutter鸿蒙实战
- 鸿蒙Flutter实战:09-现有Flutter项目支持鸿蒙
- 鸿蒙Flutter实战:03-鸿蒙Flutter开发中集成Webview
- 鸿蒙Flutter实战:06-使用ArkTs开发Flutter鸿蒙插件
- Flutter鸿蒙项目创建
- 鸿蒙版Flutter环境搭建
- 鸿蒙Flutter实战:11-使用 Flutter SDK 3.22.0
- 鸿蒙Flutter实战:07-混合开发
- 鸿蒙Flutter实战:13-鸿蒙应用打包上架流程
- 鸿蒙Flutter实战:01-搭建开发环境
- 鸿蒙Flutter实战:08-如何调试代码
- 鸿蒙Flutter实战:10-常见问题集合
- 鸿蒙Flutter实战:04-如何使用DevTools调试Webview
- 鸿蒙Flutter实战:02-Windows环境搭建踩坑指南