自己在做一个鸿蒙编曲软件,想要恰烂钱了,奈何electron鸿蒙化模板自带的adapter没有IAPKit和AppGallery Kit。

首先编译该so库一定需要x86环境,预留50-100G的存储。ubuntu环境编译会比较丝滑。首先得按照https://github.com/ohosvscode/ohos_electron_hap/blob/main/docs/HarmonyOS%20Electron%E8%B0%83%E7%94%A8ets%E6%8C%87%E5%AF%BC%E6%96%87%E6%A1%A3.md将electron源码拉下来。不一定需要执行electron build,但是需要保证ohos_sdk和third party两个文件夹完整拉下来。在repo init的时候可能会遇到gitee仓库400但是打开却能打开的问题,可以换USTC源再次尝试克隆即可解决。拉下仓库后推荐用cline自动配置CMakeLists.txt里的CMake路径,如果编译过程中遇到问题可以用cline自动去解决。附上自己编译的so:

https://gitcode.com/tak916/libaki_jsbind

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐