HarmonyOS(OHOS)引擎编译常见问题

ohos引擎产物编译相关问题

flutter_engine环境编译配置参考

Flutter OpenHarmony化引擎编译环境推荐配置版本

  1. python 3.8-3.11, 3.12版本会出现报错
  2. java 17
  3. DevEco-Studio / command-line-tools , 5.0.3.300+

    • 包含了 ohpm, hvigorw, node, OpenHarmony SDK
  4. Xcode14.3

如何生成flutter.har

  1. 引擎产物编译成功后,会生成flutter.har(src/out/ohos_debug_unopt_arm64/flutter.har)
  2. 复制需要的so文件(libflutter.so, profile模式需要额外复制 libvmservice_snapshot.so)到 flutter_embedding/flutter/ohos 目录后再编译,具体步骤参考 flutter_engine文档

使用 DevEco-Studio 调试 engine

参考链接:
Debugging-the-engine

你可能感兴趣的:(harmonyos)