错误码code:9568304 error: device type is not supported怎么处理?

错误码code:9568304 error: device type is not supported怎么处理?

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

原因是hap包中支持的deviceType和目标设备的deviceType不一致。

把hap包用ide打开从中取出pack.info文件查看支持的deviceType。

default 对应 phone,无法安装在2in1和tablet上。

解决方案:

(1)重新打包hap包,修改deviceType。

(2)修改设备的deviceType,绕过hdc的设备类型校验,具体操作如下:

1、hdc file recv /sys_prod/etc/param/hw_defaults.para    D:\(导出路径)

2、用ide打开hw_defaults.para文件,修改const.product.devicetype为 phone。

系统预定义的设备类型包括phone(手机)、tablet(平板)、tv(大屏)、电脑 、car(车机)、smartWatch(智能手表)、sportsWatch(运动手表)等,为常用的1+8设备。

3、hdc shell mount -o rw,remount /sys_prod。

4、hdc file send D:\hw_defaults.para /sys_prod/etc/param/。

5、hdc shell reboot。

6、设备重启后通过hdc shell param get const.product.devicetype查看当前设备的deviceType。

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