# Init
## 概述
提供系统能力查询接口。
通过读取系统能力参数文件,返回指定的某个系统能力是否被支持。
**起始版本:**
8
## 汇总
### 文件
| 名称 | 描述 |
| -------- | -------- |
| [syscap_ndk.h](syscap__ndk_8h.md) | 查询单个系统能力是否被支持的API。
**引用文件**:
**库**:libdeviceinfo_ndk.z.so|
### 函数
| 名称 | 描述 |
| -------- | -------- |
| [canIUse](#caniuse) (const char \*cap) | 查询指定的系统能力是否被支持。 系统能力(SystemCapability,简称SysCap),指操作系统中每一个相对独立的特性。不同的设备对应不同的系统能力集,每个系统能力对应一个或多个API。开发者可根据系统能力来判断是否可以使用某接口。 |
## 函数说明
### canIUse()
```
bool canIUse (const char * cap)
```
**描述:**
查询指定的系统能力是否被支持。 系统能力(SystemCapability,简称SysCap),指操作系统中每一个相对独立的特性。不同的设备对应不同的系统能力集,每个系统能力对应一个或多个API。开发者可根据系统能力来判断是否可以使用某接口。
**参数:**
| 名称 | 描述 |
| -------- | -------- |
| cap | 待查询的系统能力名称。 |
**返回:**
系统能力查询结果,true表示系统具备该能力,false表示系统不具备。