HarmonyOS 应用工程导入RN模块后运行报错!无法启动应用。?

如题:HarmonyOS 应用工程导入RN模块后运行报错!无法启动应用。?

阅读 554
1 个回答

可以按照以下方式操作:

1、先根据报错信息提供的报错文件的链接点进去CustomComponentArkUINodeHandleFactory.h这个文件。

2、需要在文件头几行加一句\#include <arkui/native\_type.h\>用来引入头文件。

3、这个函数返回需要按以下方式修改return nullptr; 需要修改成 return std::pair<ArkUI\_NodeHandle, napi\_ref\>(nullptr, nullptr)。

4、在环境变量—\>系统变量中新增以下变量: RNOH\_C\_API\_ARCH=“1”。