鸿蒙开发(NEXT/API 12)【硬件(常见问题)】驱动开发服务
SDK版本问题
问题现象
编译或运行时报错:“usb/usb_ddk_api.h not found”, “hid/hid_ddk_api.h not found” 等
解决措施
编译时报错:请确认HarmonyOS/HarmonyOS版本,是否为最新版本
运行时报错:请确认设备的版本是否是4.1release版本及以上
问题现象
安装出现报错 “compileSdkVersion and releaseType of the app do not match the apiVersion and releaseType on the device”
解决措施
请检查设备系统版本与hap版本是否匹配
参考信息
外设SDK名称 | 支持最小API | 对应HarmonyOS/HarmonyOS版本 |
---|---|---|
应用开发接口(ArkTS接口) | API10 | 4.0及以上 |
USB DDK接口 | API10 | 4.0及以上 |
HID DDK接口 | API11 | 4.1及以上 |
问题现象
安装HAP出现报错:“code:9568347 error: install parse native so failed”
解决措施
根据[应用调试] 中的解决方法,在build-profile.json5中的buildOption/externalNativeOptions内手动配置abiFilters的值
"buildOption": {
"externalNativeOptions": {
"abiFilters": [
"arm64-v8a",
"armeabi-v7a", // RK3568必须配置
"x86_64",
]
},
}
原文地址:https://blog.csdn.net/m0_70748845/article/details/142596961
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!