鸿蒙开发(HarmonyOS Next)闪退问题

错误1:does not provide an export name 'BUNDLE_NAME' which imported by

Reason:SyntaxError
Error name:SyntaxError
Error message:the requested module '@normalized:N&&&mylib' does not provide an export name '__BUNDLE_NAME__' which imported by '&mylib/src/main/ets/xxx'

原因:mylib是个har包,我通过命名路由导出了某个entry。同时har使用了字节码
解决方案:mylib不使用字节码。在mylib的build-profile.json5文件中,添加:

  "buildOption": {
    'arkOptions': {
      'byteCodeHar': false
    }
  },
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。