跳到主要内容

hdc install错误码9568347

问题描述

执行hdc install命令后出现如下报错信息:

[Info]App install path:E:\projects\nguiInputDemo\test.hap, queuesize:0, msg:error: failed to install bundle. code:9568347 error: install parse native so failed.
AppMod finish.

定位过程

根据报错信息判断是so文件解析错误。在命令行窗口执行如下命令,若结果返回64则测试机为64位系统,否则测试机为32位系。

hdc shell getconf LONG\_BIT

64位/32位系统分别对应如下指令集:

系统

架构

ARM 32位(armv7)

  • armv7架构
  • armv6架构
  • armv5架构

ARM 64位(arm64)

armv8架构(大于v8的都是64位的)

因32位系统和64位系统的so文件不通用,所以安装hap包时会报so解析错误。

解决方案

当前测试机为64位,您应仅勾选ARM64。