HarmonyOS 鸿蒙Next 团结引擎转的OpenHarmony项目真机运行报错

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

HarmonyOS 鸿蒙Next 团结引擎转的OpenHarmony项目真机运行报错

09-07 17:21:34.949   15222-15324  C04200/com.jix…owSessionImpl com.jixia…ame.fish  E     <1534>GetDecorHeight: Get app window decor height failed

09-07 17:21:34.952   15222-15222  C03F00/MUSL-LDSO               com.jixia…ame.fish  E     Open absolute_path library: check ns accessible failed, pathname /system/lib64/libstylus_innerapi.z.so namespace ndk.

09-07 17:21:34.952   15222-15222  C03F00/MUSL-LDSO               com.jixia…ame.fish  E     Error loading header /system/lib64/libstylus_innerapi.z.so, namespace ndk has no inherits, errno=2

09-07 17:21:34.952   15222-15222  C03F00/MUSL-LDSO               com.jixia…ame.fish  E     Error loading header: can’t find library /system/lib64/libstylus_innerapi.z.so in namespace: default

09-07 17:21:34.952   15222-15222  C03F00/MUSL-LDSO               com.jixia…ame.fish  E     dlopen_impl load library header failed for /system/lib64/libstylus_innerapi.z.so

09-07 17:21:35.086   15222-15649  C01C01/com.jix…game.fish/PBC com.jixia…ame.fish  E     GetPasteboardService# Get PasteboardServiceProxy succeed.

09-07 17:21:35.088   15222-15222  C01C06/com.jix…ame.fish/PBJS com.jixia…ame.fish  E     GetPrimaryText# Get GetPrimaryText failed

Snipaste_2024-09-07_17-31-15.png

3 回复

报错是因为napi错误调用导致的,就是调用dlopen传入了错误的参数,找不到文件导致的报错。

后续会优化,跟应用侧无关。

请问这个问题会影响游戏进入吗 我们的项目运行后也有这个错误信息

针对您提到的HarmonyOS 鸿蒙Next团结引擎转的OpenHarmony项目真机运行报错问题,这通常可能由多种原因引起。首先,请确保您的开发环境满足HarmonyOS的开发要求,包括操作系统版本、内存、处理器等。其次,检查项目配置是否正确,特别是相关的库文件、依赖项和架构类型(如x86_64)是否匹配。

报错信息中如果提到找不到库文件,如/system/lib64/libstylus_innerapi.z.so,这可能是因为文件路径错误或文件确实不存在于您的设备中。请确认该文件是否应该被包含在项目中,或者是否需要在设备上进行相应的配置。

此外,签名验证失败也是常见的问题之一,请检查您的项目签名配置是否正确。如果以上步骤均无法解决问题,请查看IDE和鸿蒙SDK的日志文件,获取更详细的错误信息。

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

回到顶部