HarmonyOS 鸿蒙Next API 12 RN Codegen 问题

发布于 1周前 作者 htzhanglong 来自 鸿蒙OS

HarmonyOS 鸿蒙Next API 12 RN Codegen 问题


按照样例工程集成到MCD RN Taro工程,

使用命令
react-native codegen-harmony --cpp-output-path ./harmony/entry/src/main/cpp/generated --rnoh-module-path ./harmony/entry/oh_modules/@rnoh/react-native-openharmony

未生成模版代码,

3 回复
这个命令执行后会在执行命令时所在的的RN端工程所在文件夹下相应的目录下,而不会直接将文件生成到相应的RN鸿蒙工程下,比如说,您执行这个命令是在D:\SampleProject\MainProject下执行的,那么生成的文件就会在D:\SampleProject\MainProject\harmony文件夹下,您可以在对应的文件夹下排查一下,将其移动到RN鸿蒙工程下相应文件夹下
error Unrecognized command "codegen-harmony".

这个命令怎么报错呢

针对您提出的HarmonyOS 鸿蒙Next API 12 RN Codegen问题,以下是一些可能的解答方向:

  1. RN Codegen兼容性:HarmonyOS API 12在RN Codegen方面的支持情况,需确认您的开发工具链(如React Native版本)是否与HarmonyOS API 12兼容。由于HarmonyOS与Android存在差异,可能需要特定的适配或插件。
  2. API更新与变动:API 12相较于之前的版本可能有所更新或变动,建议查阅HarmonyOS官方文档,了解RN Codegen在API 12中的具体实现和变化。
  3. 开发环境与配置:确保您的开发环境(如DevEco Studio、Node.js版本等)已正确配置,且支持HarmonyOS API 12的开发。
  4. 常见问题与解决方案:HarmonyOS开发者社区或官方论坛中可能有其他开发者遇到类似问题,并分享了解决方案。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部