HarmonyOS ABC格式文档或接口是否有计划对外提供或完善

参考开源文档:

https://gitee.com/openharmony/arkcompiler_runtime_core/blob/master/docs/file_format.md

介绍abc文件格式,关于Panda Binary File Format的描述目前还不完整,比如module字段的读取识别,只能在源码中找到相关实现。

另外方舟编译器开源源码中关于abc格式读写接口(libpandafile下file_reader和file_writer)是否有计划完善,测试过接口,发现和文档有类似的问题,解析并不完善。

比如解析Filed字段,需要特殊处理moduleRecordIdx,关联常量区的地址,并以module字段格式去解析。

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

可以参考方舟字节码基本原理、方舟字节码文件格式两篇内容

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-bytecode-fundamentals-V5

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-bytecode-file-format-V5

方舟字节码文档着眼于介绍方舟字节码内部的数据布局和信息,而module这个概念是语法和逻辑功能实现层面上的,在数据布局中不存在此概念,对应的是literal array

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS 是否MQTT开源组件SDK
34浏览 • 1回复 待解决
xcomponetnode对外文档
1861浏览 • 1回复 待解决
HarmonyOS项目架构参考文档Demo视频
350浏览 • 2回复 待解决
HarmonyOS如何对外提供sdk
365浏览 • 1回复 待解决
HarmonyOS 类似mvvmmvc的框架么
50浏览 • 1回复 待解决
HarmonyOS算法
31浏览 • 1回复 待解决
HarmonyOS 是否提供倾斜属性
31浏览 • 1回复 待解决