常见问题
====

#### 编译或运行时无法找到头文件

#### \[h2\]问题现象

编译或运行时提示“usb/usb\_ddk\_api.h not found”、“hid/hid\_ddk\_api.h not found” 等。

#### \[h2\]解决措施

*   编译时报错：请确认HarmonyOS版本，是否为最新版本。
*   运行时报错：请确认设备SDK版本为API11及以上。

#### 安装HAP时提示版本不匹配

#### \[h2\]问题现象

安装HAP时提示 “compileSdkVersion and releaseType of the app do not match the apiVersion and releaseType on the device”。

#### \[h2\]解决措施

请根据[参考信息](#参考信息)提供的对应关系，检查设备SDK的API版本是否匹配。

#### \[h2\]参考信息

| 接口类型 | 支持的最小API |
| :-- | :-- |
| 应用开发接口（ArkTS接口） | API10 |
| USB DDK接口 | API10 |
| HID DDK接口 | API11 |

#### 安装HAP时提示解析本地so文件失败

#### \[h2\]问题现象

安装HAP时提示"code:9568347 error: install parse native so failed"。

#### \[h2\]解决措施

根据应用调试中[安装HAP时提示“code:9568347 error: install parse native so failed”错误，或者运行时候提示“TypeError：Cannot read property xxx of undefined”错误](https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-app-debugging-14-V5)提供的解决方法，在build-profile.json5中的buildOption/externalNativeOptions内手动配置abiFilters的值。