HarmonyOS 鸿蒙Next 团结引擎转的OpenHarmony项目真机运行报错
HarmonyOS 鸿蒙Next 团结引擎转的OpenHarmony项目真机运行报错
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
报错是因为napi错误调用导致的,就是调用dlopen传入了错误的参数,找不到文件导致的报错。
后续会优化,跟应用侧无关。
请问这个问题会影响游戏进入吗 我们的项目运行后也有这个错误信息
针对您提到的HarmonyOS 鸿蒙Next团结引擎转的OpenHarmony项目真机运行报错问题,这通常可能由多种原因引起。首先,请确保您的开发环境满足HarmonyOS的开发要求,包括操作系统版本、内存、处理器等。其次,检查项目配置是否正确,特别是相关的库文件、依赖项和架构类型(如x86_64)是否匹配。
报错信息中如果提到找不到库文件,如/system/lib64/libstylus_innerapi.z.so
,这可能是因为文件路径错误或文件确实不存在于您的设备中。请确认该文件是否应该被包含在项目中,或者是否需要在设备上进行相应的配置。
此外,签名验证失败也是常见的问题之一,请检查您的项目签名配置是否正确。如果以上步骤均无法解决问题,请查看IDE和鸿蒙SDK的日志文件,获取更详细的错误信息。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html 。