文档管理中心
加入联盟技术支持HarmonyOS开发助手场景化开发三方库鸿蒙化

三方库鸿蒙化

插件支持通过对话方式,快速将非鸿蒙版本的三方库鸿蒙化,供HarmonyOS应用使用,有效降低手动适配成本。

当前支持对Flutter、React Native和Android原生三方库鸿蒙化。

前提条件

转换三方库

本章节以VS Code为例描述如何进行三方库鸿蒙化,在其他IDE上操作类似。

  1. 在VS Code中打开待转换的三方库工程。

  2. 进入插件界面,在左下角切换模式为“三方库鸿蒙化”,在对话框中输入类似下述提示语:将当前工程进行鸿蒙化适配。

  3. 等待各阶段任务执行完成。

  4. 进入资源管理器界面,查看鸿蒙化后的三方库工程。

    “ohos”目录下即为鸿蒙化三方库,供项目后续调用。

    “example > ohos”目录下还提供了鸿蒙化三方库的Demo样例,供您查看转换效果。

在模拟器上运行鸿蒙化三方库Demo

  1. 使用DevEco Studio打开“example > ohos”目录下的Demo工程。
  2. 在模拟器中运行Demo,具体请参考使用模拟器运行应用。

在真机上运行鸿蒙化三方库Demo

  1. 使用DevEco Studio打开“example > ohos”目录下的Demo工程。
  2. 将Demo推送到连接的真机上运行,具体请参考使用本地真机运行应用。