目录

构建产物说明

HAP/HSP构建产物说明

以HAP为例,release模式的构建产物一般包含以下文件:

  • resources.index文件中可以看到明文信息,为防止泄露,请勿将敏感信息直接明文配置在如string.json等资源文件中。
  • 模块的src/main/ets目录,编译时仅处理.ets/.ts/.js文件,其他文件会被当作资源文件打包进产物中,不会进行混淆或加密,因此请勿将敏感信息存放在该目录下。
  • 以debug模式构建的HAP/HSP包中的ets目录下存在sourceMaps.map文件,此文件包含源码映射等信息。sourceMaps.map文件格式及解析流程请参考ArkTS堆栈解析原理。
  • LiteWearable设备使用标准JS运行时,因此对应的应用开发在release模式下的构建产物中包含JS源码,请注意代码资产保护。

HAR构建产物说明

详情请参考构建HAR。

App构建产物说明

APP构建产物如下,其中包名取决于个人项目中的模块名,与下图可能不同: