错误码code:9568347 error:install parse native so failed怎么处理?

错误码code:9568347 error:install parse native so failed怎么处理?

HarmonyOS
2024-09-19 11:59:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

由于设备支持的Abi类型与C++工程中配置的Abi类型不匹配,解决措施可参考。

1、将设备与DevEco Studio进行连接。

2、打开命令行工具,并进入SDK安装目录下的toolchains{版本号}目录下。若不清楚HarmonyOS SDK安装目录,可单击File > Settings > SDK界面查看安装路径。

3、执行如下命令,查询设备支持的Abi列表,返回结果为default/armeabi-v7a/armeabi/arm64-v8a/x86/x86_64中的一个或多个Abi类型。

hdc shell param get const.product.cpu.abilist

4、根据查询返回结果,检查模块级build-profile.json5文件中的“abiFilters”参数中的配置,规则如下:

若返回结果为default,请执行如下命令,查询是否存在lib64文件夹。

cd /system/ls

存在lib64文件夹:则“abiFilters”参数中需要包含arm64-v8a类型。

不存在lib64文件夹:则“abiFilters”参数中需要至少包含armeabi/armeabi-v7a中的一个类型。

若返回结果为armeabi-v7a/armeabi/arm64-v8a/x86/x86_64中的一个或多个,需要在“abiFilters”参数中至少包含返回结果中的一个Abi类型。

分享
微博
QQ
微信
回复
2024-09-19 16:24:28
相关问题
提问
该提问已有0人参与 ,帮助了0人