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

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

可以按照以下方式操作:

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”。

分享
微博
QQ
微信
回复
1天前
相关问题
RN工程,Metro跑bundle无法识别应用
218浏览 • 1回复 待解决
HarmonyOS 集成RN 5.0.0.100 运行报错
390浏览 • 1回复 待解决
HarmonyOS RN启动报错
268浏览 • 1回复 待解决
HarmonyOS 启动rn项目时报错
108浏览 • 1回复 待解决
HarmonyOS RN工程项目报错
27浏览 • 1回复 待解决
HarmonyOS 修改工程启动入口报错
346浏览 • 1回复 待解决
模块应用使用startAbility报错
1856浏览 • 1回复 待解决
鸿蒙OS无法关联启动其他应用
8879浏览 • 1回复 待解决
是否可以引用工程外的HAP包
1873浏览 • 1回复 待解决
HarmonyOS 项目接入flutter无法运行
69浏览 • 1回复 待解决
rn HarmonyOS运行demo
32浏览 • 1回复 待解决
HarmonyOS RN项目启动不起来
35浏览 • 1回复 待解决