• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Init
2
3
4## 概述
5
6提供系统能力查询接口。
7
8通过读取系统能力参数文件,返回指定的某个系统能力是否被支持。
9
10**起始版本:**
11
128
13
14
15## 汇总
16
17
18### 文件
19
20| 名称 | 描述 |
21| -------- | -------- |
22| [syscap_ndk.h](syscap__ndk_8h.md) | 查询单个系统能力是否被支持的API。 <br>**引用文件**:<syscap_ndk.h> <br>**库**:libdeviceinfo_ndk.z.so|
23
24
25### 函数
26
27| 名称 | 描述 |
28| -------- | -------- |
29| [canIUse](#caniuse) (const char \*cap) | 查询指定的系统能力是否被支持。 系统能力(SystemCapability,简称SysCap),指操作系统中每一个相对独立的特性。不同的设备对应不同的系统能力集,每个系统能力对应一个或多个API。开发者可根据系统能力来判断是否可以使用某接口。 |
30
31
32## 函数说明
33
34
35### canIUse()
36
37
38```
39bool canIUse (const char * cap)
40```
41
42**描述:**
43
44查询指定的系统能力是否被支持。 系统能力(SystemCapability,简称SysCap),指操作系统中每一个相对独立的特性。不同的设备对应不同的系统能力集,每个系统能力对应一个或多个API。开发者可根据系统能力来判断是否可以使用某接口。
45
46**参数:**
47
48| 名称 | 描述 |
49| -------- | -------- |
50| cap | 待查询的系统能力名称。 |
51
52**返回:**
53
54系统能力查询结果,true表示系统具备该能力,false表示系统不具备。
55